字面常量

名如其人,c语言的字面常量:3; 一个数值,加个符号!

常变量

常变量本质上还是变量,在声明变量时在其数据类型符号前加个常属性:const int i = 3; 和变量的区别是值不能更改和可放在数组里。可放于数组中:int i[i] = {0};

标识符常量

定义规则:#define 标识符名 数值         后面不用加;号

enum枚举常量

enum Per(){ MAN, WOMAN }; 在主函数外通过enum关键字创建,命名首字母大写。代码块里的就是枚举常量,值大写,用逗号隔开,最后一个不用,最后要用;号结尾。第一个枚举常量为(MAN)0,第二个(WOMAN)为1之后添加的枚举常量值逐渐增1. 使用: int main(){ enum Per i = MAN;//赋值后,i变量值为1. i = WOMAN;//值可修改 printf("%d\n",MAN);//输出为1 MAN = 2;//因为是常量,值不可修改 }