常量在程序执行过程中不能被改变,可以是任何数据类型 整数常量 前缀分为:十进制、八进制、十六进制三种 十进制:没有前缀 99 88 八进制:前缀为0 077 066 078错误的,不能有非八进
常量在程序执行过程中不能被改变,可以是任何数据类型
- 整数常量
- 前缀分为:十进制、八进制、十六进制三种
- 十进制:没有前缀
- 99
- 88
- 八进制:前缀为0
- 077
- 066
- 078错误的,不能有非八进制的数字
- 十六进制:前缀为0X或者0x
- 0x32
- 0x3b
- 后缀分为:unsigned和long
- Unsigned:后缀为u或者U
- 2L
- 2l
- long:后缀为l或者L
- 2U
- 3u
- 后缀可以任何顺序组合
- 3ul
- 浮点数常量
由整数部分、小数点、小数部分和指数部分组成。可以用小数形式或者指数形式表示
例如:
- 4.2
- 42E-5
注意:浮点数必须包含小数点、指数 或者同事包含两者
- 字符常量
字符常量是在单引号里面的,且可储存一个简单的字符类型变量。
包括:一个普通字符(例如'a') 、一个转移序列(例如‘\?’)、huozhe yige
- 字符串常量
- 枚举常量
课外补充:
- 八进制包括 数字0\1\2\3\4\5\6\7\8
- 十六进制包括 数字0\1\2\3\4\5\6\7\8\9和字母A\B\C\D\E\F(a\b\c\d\e\f)表示,其中:A到F表示 10到15