指針常量:
int a;
int * const p = &a:
從左往右讀蛤肌,先指針后常量蹄咖,所以叫指針常量,本質(zhì)為一個常量壕翩。
const p,表示指針的內(nèi)容(p)不能變涂乌,指針指向的內(nèi)容(*p)可以變艺栈,即:
*p? =? a; //可以
p = &a;//不可以
常量指針:
int a,b;
int const *p = & a;
從左往右,先常量后指針湾盒,所以叫常量指針湿右,本質(zhì)是一個指針。
const *p历涝,表示指針指向的內(nèi)容(*p)不能變诅需,但是指針的內(nèi)容(p)可以變,即:
*p = a;//不可以
p = &b;//可以
數(shù)組名是指針常量荧库,不能進行++堰塌,--操作。
指針真讓人頭大分衫!