常量
常量:不变的量
常见的常量:1.字面常量;2.const修饰的常变量;3.#define定义的标识符常量;4.枚举常量
1.字面常量
什么是字面常量?以下
3、‘a’、100均为字面常量
2.const修饰的常变量
代码 编译结果显示
int num本身是一个变量,被const修饰之后成为常量
此代码编译运行之后是错误的:
因为由int num被const修饰之后变成了常变量,该常量已经有定义,不可再修改!
3.#define定义的标识符常量
代码 编译运行显示
4.枚举常量
什么是枚举常量?-可以一一列举的常量
enum - 枚举关键字
代码 编译结果显示
编译运行显示0 1 2的原因是未给予常量初始值,当给予初始值时,如下:
代码 编译运行显示
给予了第一个常量初始值后,若未给予之后的常量初始值,则默认递增