c++中指針的理解
int a=10;
int *p=&a;
結合以上兩條代碼分析,上兩條語句指聲明整形變量a,賦值爲10,並把變量a的地址賦值給指針變量p.
變量名:a
變量內容:10
地址:&a
指針:&a(變量a的地址其實就是指針)
指針變量:(存放指針的變量,即存放地址的變量)
指向:”*”表示指向,爲了表示指針變量和所指的變量的聯繫,*P表示所指向的變量.在上段代碼中,*P=a
c++中指針的理解
int a=10;
int *p=&a;
結合以上兩條代碼分析,上兩條語句指聲明整形變量a,賦值爲10,並把變量a的地址賦值給指針變量p.
變量名:a
變量內容:10
地址:&a
指針:&a(變量a的地址其實就是指針)
指針變量:(存放指針的變量,即存放地址的變量)
指向:”*”表示指向,爲了表示指針變量和所指的變量的聯繫,*P表示所指向的變量.在上段代碼中,*P=a