C++学习笔记后台开发C++

C++指针与const关键字结合类型分析

2016-04-26  本文已影响47人  这是朕的江山

const与指针的结合共有四种写法,如下:

1.int const*a;

2.const int*a;

3.int*const a;

4.const int*const a;

其实第一种和第二种是等价的,因为const都是在引用符号*前面,它表示指针a中包含的内容是不可改变的,而指针本身是可以改变的。

第三种刚好和前两种情况相反,const在引用符号*的后面,它表示指针a本身是不可改变的,而指针包含的内容是可以改变的。

第四种就是两种情况的结合,指针和其指向的内容均不可改变。

That 's all.

上一篇下一篇

猜你喜欢

热点阅读