指针加const 只能缩小约束能力 不能扩大
int a = 10;
int const *p = &a;
int *s1 = p;//F
int const *s2 = p;//T
int * const s3 = p;// F
const int * const s4 = p;//T
int a = 10;
int * const p = &a;
int *s1 = p;//T
int const *s2 = p;//T
int * const s3 = p;// T
const int * const s4 = p;//T