记住用法: 指向常量对象的指针,不允许左边用*p赋值。如果左边用 *p赋值相当于对他指向的内容做了修改 而常量指针,不允许左边用p赋值。这个指针是不能修改的。 //指向常量对象的指针 int a=1 int b=2 int const *p=&a //ok *p=b //error //常量指针 int *const q=&a *q=b //ok q=&b //error