const 修饰指针 常量指针 int a = 10; int b = 10; const int *p = &a; //指针指向的值不可以改,指针的指向可以改 //*p =20; 错误 p = &b; 正确 const 修饰常量 指针常量 //指针的指向不可以改,指针指向的值可以改 int* const p2 = &a; *p2 = 100; //正确的 //p2 = &b //错误的,指针的指向不可以改