int a = 30;int b = 40;const int *p = &a;p = &b; // OK, because p can be resigned a memory locationb = 50; // wrong, because 不能重新赋值
!!!
const int *p和 int const *p 完全不一致
const int *p是可以重新指向另外一个地址的,不能重新赋值
int const *p是可以重新赋值,但是不能重新指向另外一个地址。