C语言一共有32个关键字:
typedef--用以给数据类型取别名(当然还有其他作用)
extern--声明变量是在其他文件正声明(也可以看做是引用变量)
void--声明函数无返回值或无参数,声明空类型指针
return--子程序返回语句(可以带参数,也可不带参数)
goto--无条件跳转语句
sizeof--计算对象内存空间大小
static--声明静态变量
struct--声明结构体变量
const--声明只读变量,定义之后就不能更改的变量
auto--声明自动变量
register--声明寄存器变量
long--声明长整型变量
int--声明整型变量
short--声明短整型变量
char--声明字符型变量
double--声明双精度变量
float--声明浮点型变量
signed--声明有符号变量
unsigned--声明无符号变量
union--声明联合数据类型
enum--声明枚举类型
break--结束所有循环,即跳出循环执行循环体外的语句
continue--结束当前循环,开始下一轮循环
do--循环语句的循环体
while--循环语句的循环条件
for--一种循环语句
if--条件语句
else--条件语句否定分支(与if 连用)
swicth--开关语句
case--开关语句分支
default--开关语句默认语句
volatile--说明变量在程序执行中可被隐含地改变