C++学习笔记之const修饰指针:
int main()
{
int a = 10;
int b = 10;
//1、常量指针,const修饰指针
const int *p1=&a;
p1=&b;//正确,指向可改,
//*p1=100;//报错,指向值不可改
//2、指针常量,const修饰常量
int *const P1= &a;
//p1=&b;//报错,指向不可改
*p=100;//正确,指向值可改,
//3、const修饰常量且修饰指针
const int *const P1= &a;
//p1=&b;//报错,指向不可改
//*p=100;//报错,指向值不可改,
}