指针与const限定符

来源:互联网 发布:linux切割图片 编辑:程序博客网 时间:2024/06/05 18:33

const限定符和指针结合起来常见的情况有以下几种写法:

1const int *a;

2int const *a;

这两种写法是一样的,a是一个const int型的指针,*a是不允许改写,a允许改写

3、int *const a;

a是一个指向int型的const指针,*a是可以改写的,但a不允许改写;

4、int const * const a;

a是一个指向const int型的const指针,因此*aa都不允许改写;


之前,这个知识点我一直没有弄的很清楚,这次系统的看了一下,目前是明白了。

对于不明白的知识点,要多看看,再多想想,这样才能达到很好的学习效果。

当然,还可以写程序去验证,实践结合理解的效果应该是最好的。

好久没有更新,预祝大家“十一”快乐~2012的“十一”,日子过的好快呀,2013在不远处。。。

原创粉丝点击