1. 程式人生 > >C++入門經典-例6.9-通過指針變量獲取數組中的元素

C++入門經典-例6.9-通過指針變量獲取數組中的元素

[0 int play pen c++ class 個數 close sin

1:通過指針引用數組,需要先聲明一個數組,再聲明一個指針。

int a[10];

int *p;

然後通過&運算符獲取數組中元素的地址,再將地址值賦給指針變量。

p=&a[0];

代碼實例如下:

技術分享
// 6.9.cpp : 定義控制臺應用程序的入口點。
//

#include "stdafx.h"
#include <iostream>
using namespace std;
void main()
{
    int i,a[10];
    int *p;
    //利用循環,分別為10個元素賦值
    for(i=0;i<10;i++)
        a[i]
=i; //將數組中的10個元素輸出到顯示設備 p=&a[0]; for(i=0;i<10;i++,p++) cout << *p << endl; }
View Code

運行結果:

技術分享

C++入門經典-例6.9-通過指針變量獲取數組中的元素