目录 指针常量与常量指针1、指针常量2、常量指针 指针常量与常量指针 看const关键字修饰哪个,修饰什么,什么就是不可更改的。 1、指针常量 指针常量,const修饰指针,所以指针为常量,即指向的地址空间不可更改; int* const p; //定义以下代码 int b; int* const p; *p = 9; //操作成功 p = &b; //操作错误 2、常量指针 常量指针,const修饰的为具体的值,所以值为常量不可更改; const int *p; //定义以下代码 int b; const int *p; *p = 9; //操作错误 p = &b; //操作成功