C语言提供了4个类型限定符:const、volatile、restrict和_Atomic。 目录 const volatile restrict _Atomic const 以该限定符声明的变量值不能通过赋值、递增或减进行修改 const int x; x = 12; 以上代码是不允许的。但变量可以初始化 const int x = 22; 使之成为只读变量。 声明指针的情况要复杂一些,要区分限定指针本身为const,还是限定指针指向的值为const。 const int<