int a;

const int* p = &a;  ==   int const * p = &a;

表示通过p不能修改a的值。

 

const int a;

int *p = &a ;  //这是错误的

const int *p = &a;  //可以

 

int * const p = &a;

*p++;    //可以

p = &b;   //错误的

posted on 2017-12-19 20:19  newbird2017  阅读(88)  评论(0编辑  收藏  举报