- 字面常量
只可取值,不可赋值
int main()
{
//字面常量
int a=20;
float a2=30.0;
char ch1='a';
}
2.宏常量
宏常量无类型区分,也不开辟空间,它在预编译的时候就开始宏替换
- const 常变量
用const关键字修饰的常量,其只可取值,不可赋值
- enum枚举常量
(枚举关键字)enum 类型名 枚举量
enum BOLL_E //默认从0开始
{
FALSE,TRUE //0,1
};
enum Age
{
Li=20,Wang,Zhang=25 //20,21,25
};
- 字符,字符串常量