1.常量指针:指向常量的指针,指向的内容是常量不能改变,但是可以改变其指向的地址;
例如:
int a=1,b=2;
const char * p=&a;(也可以写成char const *p)
*p=0;//错误
p=&b;//正确
2.指针常量:指针为常量;
例如:
int a=1,b=2;
char * const p=&a;
*p=2;//正确
p=&b;//错误
其实说白了,就是const 后面的东西是常量