1.常量
定义:常量就是在程序中不能改变其值的量
分为:整型常量、实型常量、字符串字面量、枚举常量
整形常量:10、-30、0 ps:正整数、负整数、0
实型变量:3.14、-0.56、18.0 ps:带小数的,即浮点数
字符型常量:‘x’、‘X’、‘0’、‘9’ ps:用单引号括起来带任意字符
字符串字面量:“hello!”、“K88”、“9” ps:用双引号括起来带零个或多个字符
不同进制带整形常量的表示方法:
八进制:021(2*8¹+1*8º=17) ps:三位一组,0开头后跟0-7带数字序列组成
十六进制:0x11(1*16¹+1*16º=17) -0x1F(-(1*16¹+F*16º))=-31
ps:四位一组,0加字母x或X开头,后跟1-9,a-f或A-F
不同类型带整型常量的表示形式:
有符号整型常量:10、-30、0
无符号整型常量:30u、256U
长整型常量:-256l、1024L
无符号长整型常量:301u
实型常量的表示形式:
十进制小数形式:0.123、-12.35、.98 ps:必须有小数点
指数形式:3.45e-6 (等价于0.00000345)
不同类型的实型常量的表示形式:
单精度:1.25F、1.24e-2f
双精度:0.123、-12.35、-98
长双精度:1.25L
2.变量
定义:在程序执行过程中可变的量
变量名的命名规则
(1)标识符只能由英文字母,数字和下划线组成,建议使用见名知意的名字命名
(2)标识符必须以字母或下划线开头
(3)不允许使用C关键字位标识符命名