2018-04-09查找地址&,間接運(yùn)算符*——指針

查找地址&
一元&運(yùn)算符給出變量的存儲(chǔ)地址。如果poth是變量名,那么&poth是變量的地址。

int poth=1;
printf("%d %p",poth,&poth);
return 0;

第一個(gè)%d輸出1,第二個(gè)輸出poth所在的地址。
ptr=&poth
ptr是變量,&poth是常量,ptr是可修改的左值,而&poth是右值。
間接運(yùn)算符*

nurse=22;
ptr=&nurse;
val=*ptr;

等價(jià)與val=nurse;val的值為22。
指針的聲明:
int *p;
char *p;
float *p;
類型說明符表明了指針?biāo)赶驅(qū)ο蟮念愋?。星?hào)表明聲明的是一個(gè)指針。
int *p;聲明的意思是pi是一個(gè)指針。
指針指向的數(shù)據(jù)類型是int型。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容