【指针常量】
指针常量,本质上是一个常量,只不过这个常量用了*修饰,说明这个常量的值是一个指针。
指针常量形式:int *const p ,const后紧接着p,说明p不能再去保存其他变量的地址。
引用的本质也就是指针常量
【常量指针】
常量指针,本质上是一个指针,用了常量修饰。指针指向的对象是一个常量。
常量指针形式:const int *p int const *p ,*p 在const 的后边,被const修饰,所以*p不能再被修改。
总结:以 * 为分界线 , 如果const 在 *的左边,如const int *p int const *p ,这就是常量指针
如果const 在*的右边,如int *const p ,这就是指针常量