C 语言 const

Posted demonmaster

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 语言 const相关的知识,希望对你有一定的参考价值。

int i;
const int* p1 = &i;
int const* p2 = &i;
上面两个一个意思,const主要看在* 前 * 后 ,const 在前,说面不能通过指针修改其中i的内容,而
分开看,i和p都是可分别修改的.下面还有一种
int const p3 = &i;
这种const 在
后的时候,就是说指针p3不可修改

以上是关于C 语言 const的主要内容,如果未能解决你的问题,请参考以下文章

C语言 const 修饰指针

c语言中const、static关键字的用法?

请问c 语言中的 const 是啥意思?

const分别在C和C++语言里的含义和实现机制

C语言如何修改const结构体内的变量

C语言中const有什么用途