1.const
用const类型限定词修饰的变量不能被程序修改,但可以被赋初值,也就是说只能赋值一次。
PS:只能赋值一次貌似只能且必须在定义的时候赋值,也就是
const int a=10;
之后是不能赋值的,否则会报错
#include<stdio.h>
int main(){
const int a;
a=10;
int b=a;
printf("%d",b);
}
![`M$LH7(JE]0_S_]9_6Z20E3.png](https://upload-images.jianshu.io/upload_images/14576806-1a43e11bed9bd448.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)