常值指针是指针所指向的数据位常值。
const int a =123;
int c = 25;
const int*ap = &a;
*ap = 127;//error,const a的值不能被修改
ap = &c;
*ap = 125;//error,const c的值不能被修改
c = 125;
需要注意的是*ap为常值指针,不能修改c的值,而c不是常值,可以自己修改。
常量指针的地址可以更改,但是值不能更改。