C语言的关键字共有32个,其总共可以分为4类,控制语句关键字,数据类型关键字,存储类型关键字和其他类型。
(1)控制语句关键字(12个)
for: 一种循环语句
do: 循环语句的循环体
while:循环语句的循环条件
break:跳出循环
continue:结束本次的循环,开始下一次的循环
if: 条件语句
else: if条件语句的否定分支
goto:无条件跳转语句(在当前的C语言中,禁用这个关键字,)
switch: 用于开关语句
case: 开关的分支语句(与switch连用)
default:分支语句的的其他分支(与switch,case连用)
return:子程序返回语句(可以参数,也可以步带参数)
(2)数据类型关键字
char :声明字符型变量或函数 (1个字节大小)
double :声明双精度变量或函数 (8个字节大小)
enum :声明枚举类型
float:声明浮点型变量或函数 (4个字节大小)
int: 声明整型变量或函数 (4个字节大小)
long :声明长整型变量或函数 (4个字节大小)
short :声明短整型变量或函数 (2个字节大小)
signed:声明有符号类型变量或函数()
struct:声明结构体变量或函数
union:声明联合数据类型
unsigned:声明无符号类型变量或函数
void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)
(3)存储类型关键字
auto: 声明自动变量一般不使用
extern:1