指针常量,即指针是常量,指针不能被改变,但该地址里的内容可以被修改。
int i,j;
int * const p=&i //指针常量
*p=10; //操作成功,可以改变地址里的内容。
p=&j; //操作错误,指针不能被改变。
常量指针,即常量的指针,指针能被修改,但该指针指向的变量的值不可通过该指针修改。
int i,j;
const int *p=&i //常量指针
*p=10; //操作错误,指针指向的变量的值不可通过该指针修改。
p=&j; //操作成功,指针能被修改。
对于指针的含义,我的理解是,指针=地址。