常量
- 整数常量
- 浮点常量
- 字符常量
十进制整数 | 直接写 |
八进制整数 | 0-7,以0开头 |
十六进制整数 | 0x开头,0-9 A-F |
长整数 | 后加L或l(不加默认为整型) |
无符号类型整数 | 后加U或u(不加默认为有符号) |
小数形式: | 小数点不可省前后有0可省 |
指数形式: | 十进制+E/e+十进制 |
实型常量默认是double型的实数,如果在数后加F/f认为float型的实数
普通字符常量 | 英文单引号引起来的字符 |
转义字符常量 | 英文单引号引起来,\\开头 |
ASCll码中,字符和数值可以转换,如A与65储存在计算机完全一样
变量
- 必须用标识符标识
- 用来存放数据
- 先定义,后使用
- 不同变量类型的储存空间不同
- 常变量是一种特殊,变量在定义时,在类型说明符前加const说明符,在程序运行中,其值不能改变,如圆周率π