1 数据类型关键字(12 个):
(1)char: 声明字符型变量或函数
(2)double: 声明双精度变量或函数
(3)enum: 声明枚举类型
(4)float: 声明浮点型变量或函数
(5)int: 声明整型变量或函数
(6)long: 声明长整型变量或函数
(7)short: 声明短整型变量或函数
(8)signed: 声明有符号类型变量或函数
(9)struct: 声明结构体变量或函数
(10)union: 声明共用体 (联合) 数据类型
(11)unsigned: 声明无符号类型变量或函数
(12)void: 声明函数无返回值或无参数, 声明无类型指针(基本上就这三个作用)
2 控制语句关键字(12 个):
A 循环语句
(1)for: 一种循环语句(可意会不可言传)
(2)do: 循环语句的循环体
(3)while: 循环语句的循环条件
(4)break: 跳出当前循环
(5)continue: 结束当前循环, 开始下一轮循环
B 条件语句
(1)if: 条件语句
(2)else: 条件语句否定分支(与 if 连用)
(3)goto: 无条件跳转语句
C 开关语句
(1)switch: 用于开关语句
(2)case: 开关语句分支
(3)default: 开关语句中的 "其他" 分支
D 返回语句
return: 子程序返回语句(可以带参数, 也看不带参数)
3 存储类型关键字(4 个)
(1)auto: 声明自动变量一般不使用
(2)extern: 声明变量是在其他文件正声明(也可以看做是引用变量)
(3)register: 声明积存器变量
(4)static: 声明静态变量
4 其它关键字(4 个):
(1)const: 声明只读变量
(2)sizeof: 计算数据类型长度
(3)typedef: 用以给数据类型取别名(当然还有其他作用
(4)volatile: 说明变量在程序执行中可被隐含地改变
C 语言 32 个关键字(1)
来源: http://www.bubuko.com/infodetail-2726606.html