字面常量
直接写出一个值,比如
const修饰的常变量
Int num=1,num为变量
若使num不可变,则在int前面加const-常属性
此时num为const修饰的常变量
本质还是变量
Int arr[10]={0}
将10改为n并且前面加int n=10
报错:arr里面只能加常量
改为const int n=10也不行
n是变量,具有常属性,所以n是常变量
#define定义的标识符常量
#define MAX 10---定义常量MAX为10
此时int arr[MAX]={0}可以运行
MAX为常量
枚举常量
枚举--一一列举
枚举关键字-enum
此时MALE,FEMALE,SECRET为枚举常量
打印结果为
另一种用法
枚举常量不能改,但是通过枚举类型创建的变量可以改