int const* = int (Y)
int * =int const(N) //不行,这样的话就可以利用左边的来修改右边const修饰的值 不符合从const的规则。
const 右边没有*(指针)不参与类型,即:
int *const p2=int *q;(Y)
int *Q=int *const p2:(Y)
const 和多级指针结合 两边都要有const才是正确的
int const ** p=&q;(N)//不行,可能会把常量的值给普通指针
&b=*p(Y)
&b=q(N);
常量的地址泄露