?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

愛博娛樂官網手機:CC++中數組和指針類型的關系的入門教程

?

對付數組和多維數組的內容這里就不再評論爭論了,前面的教程有過闡明,這里主要講述的數組和指針類型的關系,經由過程對他們之間關系的懂得可以加倍深入的掌握數組和指針特點的常識!

一個整數類型數組愛博娛樂官網手機如下進行定義

int a[]={1,2,3,4};

假如簡單寫成

a;//數組的標識符名稱

這將代表的是數組第一個元素的內存地址,a;就相稱于&a[0],它的類型是愛博娛樂官網手機

數組元素類型的指針,在這個例子中它的類型便是int*

假如我們想造訪第二個元素的地址我們可以寫成如下的兩種要領!

&a[1];

a+1//留意這里的表示便是將a數組的肇端地址向落后一位愛博娛樂官網手機,移動到第二個元素的

地址上也便是a[0]到a[1]的歷程!

數組名稱和指針的關系著實很簡單,著實數組名稱代表的是數組的第一個元

素的內存地址,這和指針的事理是相似的!

下面我們來看一愛博娛樂官網手機個完備的例子,使用指針來實現對數組元素的輪回遍歷造訪!

//法度榜樣作者:管寧

//站點:www.cndev-lab.com

//所有稿件均有版權,如要轉載,請務必聞名出處和作者

#include

using namespace std;

void main(void)

{

int a[2]={1,2};

int *pb=a; //定愛博娛樂官網手機義指針*pb的地址為數組a的開始地址

int *pe=a+2; //定義指針*pb的地址為數組a的停止地址

cout

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

快三平台开户