c++ const 与 指针

无指针情况

我们知道const通常是修饰一个只读变量。即该变量只允许被读取不允许被修改。
形如:

int const a;
const int b;

我们知道a与b都是只读变量。故我们可以知道在无指针的情况下,const的位置对变量的性质无影响。

有指针情况

形如:

int const * p;//(1)
int * const p;//(2)

(1)*p无法修改,但p可以修改
(2)p无法修改,但*p可以修改

发布了76 篇原创文章 · 获赞 5 · 访问量 1285

猜你喜欢

转载自blog.csdn.net/qq_43101466/article/details/104343486