const int *p和int * const p的区别

如题所述

const int *p和int * const p的区别如下:
const int *p表明指向的对象是const型,不可以修改,但是指针p的指向可以修改。
* const p表明指针变量p是const型,它的指向不可修改,但是指向的对象可以修改。
一般来说用*限定的是指针区域存放的内容,不用*的是内存地址。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-10-19
http://www.cnblogs.com/xwdreamer/archive/2012/04/12/2444494.html
你可以看看这篇文章,讲的很仔细本回答被提问者采纳
相似回答