C语言中的关键字,见表A。
表A C语言中的关键字
分 类 |
关 键 字 |
含 义 | |
数据类型 |
字符型 |
char |
字符类型 |
整型 |
short |
短整型 | |
int |
普通整型 | ||
signed |
有符号类型 | ||
unsigned |
无符号类型 | ||
long |
长整型 | ||
实型 |
float |
单精度实型 | |
double |
双精度实型 | ||
构造 类型 |
struct |
定义结构体类型 | |
union |
定义共用体类型 | ||
enum |
定义枚举类型 | ||
其他 |
void |
空类型 | |
流程控制 |
选择 |
if |
表示“如果”,用于单分支选择语句 |
else |
表示“否则”,用于单分支选择语句 | ||
switch |
多分支选择语句 | ||
case |
switch语句中的分支 | ||
default |
switch语句中的默认分支 | ||
循环 |
while |
while语句 | |
do |
do...while语句 | ||
for |
for语句 | ||
break |
跳出switch语句或结束整个循环,跳出循环语句 | ||
continue |
结束本次循环,进入下一次循环 | ||
其他 |
goto |
无条件转向语句 | |
return |
函数返回语句 |
续上表
分 类 |
关 键 字 |
含 义 |
存储类别 |
auto |
自动 |
static |
静态 | |
extern |
外部 | |
register |
寄存器 | |
其他 |
sizeof |
计算表达式和类型的字节数 |
typeof |
定义类型 | |
const |
其修饰的量不可以被改变 | |
volatile |
其修饰的量可以被隐含的改变 |