1. 关键字
C语言共有32个关键字
-
数据类型关键字(12个)
int(整型), short(短整型), long(长整型), float(单精度浮点型), double(双精度浮点型), char(字符型), signed(有符号数据,可省略), unsigned(无符号数据), struct(定义结构体), union(共用体), enum(定义枚举), void(空类型) -
控制语句关键字(12个)
if(条件), else(否条件分支),
switch(选择), case(选择分支), continue(继续执行), break(跳出分支), default(否条件分支),
do, while, for, (循环)
goto(无条件跳转), return(结束) -
存储类关键字(5个)
const(定义常量), static(定义静态变量), auto(定义变量,可省略), extern(声明变量), register(寄存器变量) -
其他关键字(3个)
sizeof, typedef, volatile(防止编译器优化
2 控制语句(9种)
C语言共有34种运算符
- 算术运算符:+,-,*, /, %, ++, - -
- 关系运算符:<,<=,==,>,>=,!=
- 逻辑运算符:!,&&,||
- 位 运 算 符: :,<<,>>,~,|,^,&
- 赋值运算符:= 及其扩展
- 条件运算符:?,:
- 逗号运算符:,
- 指针运算符:*,&
- 求 字 节 数:sizeof
- 强制类型转换:(类型)
- 分 量 运 算 符:.,->
- 下 标 运 算 符: [ ]
- 其 他:( )