标识符
- 由大小写字母、数字(0~9)和下划线(_)组成
- 第一字符只能是字母或者下划线
- c语言是大小写敏感的语言(python也是)
关键字
数据类型
1.char一个字节长的字符值
2.short短整型
3.int整型
4.unsigned无符号类型
5.long长整型
6.float单精度实型
7.double双精度实型
8.struct用于定义结构体的关键字
9.union用于定义共用体的关键字
10.void空类型,用于定义的对象不具有任何值
11.enum定义枚举类型的关键字
12.signed有符号类型,最高位作符号位
13.const表明这个量在程序实行中不可变
14.volatile表明这个量在程序实行过程中可被隐含的改变
存储类型
15.typedef用于定义同义数据类型
16.auto自动变量
17.register寄存器类型
18.static静态变量
19.extern外部变量声明
流程控制
20.break退出最内层的循环或switch语句
21.case 是switch语句中的情况选择
22.continue调到下一个循环
23.default是switch语句中其余情况符号
24.do在do…while循环中的循环起始标记
25.else是if语句中的另一种选择
26.for带有初值条件和增量的一种循环
27.goto转移到标号指定的地方
28.if语句的条件执行
29.return返回到调用函数
30.switch从所有列出的动作中做出选择
31.while在while和do…while循环中语句的条件执行
运算符
32.sizeof计算表达式和类型的字节符