保留字:
保留字又称关键字。指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。
其中,C89中有下述:
具体含义如下:
|
auto |
指定变量的存储类型,是默认值 |
|
break |
跳出循环或switch语句 |
|
case |
定义switch中的case子句 |
|
char |
定义字符型变量或指针 |
|
const |
定义常量或参数 |
|
continue |
在循环语句中,回到循环体的开始处重新执行循环 |
|
default |
定义switch中的default子句 |
|
do |
定义do-while语句 |
|
double |
定义双精度浮点数变量 |
|
else |
定义枚举类型 |
|
enum |
声明外部变量或函数 |
|
extern |
声明外部变量或函数 |
|
float |
定义浮点型变量或指针 |
|
for |
定义for语句 |
|
goto |
定义goto语句 |
|
if |
定义if语句或if-else语句 |
|
int |
定义整型变量或指针 |
|
long |
定义长整型变量或指针 |
|
register |
指定变量的存储类型是寄存器变量,Turbo c中用自动变量代替 |
|
return |
从函数返回 |
|
short |
定义短整型变量或指针 |
|
signed |
定义有符号的整型变量或指针 |
|
sizeof |
获取某种类型的变量或数据所占内存的大小,是运算符 |
|
static |
指定变量的存储类型是静态变量,或指定函数是静态函数 |
|
struct |
定义结构体类型 |
|
switch |
定义switch语句 |
|
typedef |
为数据类型定义别名 |
|
union |
定义无符号的整型或字符型变量或指针 |
|
unsigned |
定义无符号的整型变量或数据 |
|
void |
定义空类型变量或空类型指针,或指定函数没有返回值 |
|
volatile |
变量的值可能在程序的外部被改变 |
|
while |
定义while或do-while语句 |
原文:https://www.cnblogs.com/chenweiweb/p/15095686.html