C语言中的保留字及其含义

C语言一共有32个关键字,如下表所示:

关键字

英文意义

说明

auto

自动的

声明自动变量

short

短的,这里指声明短整型的变量,指内存中分配的字节数长

声明短整型变量或函数

int

单词integer的简写,整数

声明整型变量或函数

long

长的,这里指长整型的变量,指内存中分配的字节数长

声明长整型变量或函数

float

浮动,漂浮,这里指小数点位置不固定

声明浮点型变量或函数

double

两倍的;双重的,这里指小数类型的数据分配的内存是浮点型的两倍

声明双精度变量或函数

char

字符的,指该类型的变量只能存储字符数据

声明字符型变量或函数

struct

结构,结构体,是定义结构体数据类型的关键字

声明结构体变量或函数

union

 联合,联盟,是定义联合体(共用体)数据类型的关键字

声明共用数据类型

enum

单词Enumerate的简写,列举,枚举,数

声明枚举类型

typedef

Type指类型,def是define单词的简写,意为类型定义或定义类型

用以给数据类型取别名

const

常数,不变的,用于定义一个变量存储不会被改变的数据,如圆周率pi

声明只读变量

unsigned

无符号的,无正负之分的,用于指定整数或字符是不带正负号的,只有正数

声明无符号类型变量或函数

signed

与unsigned正相反,有符号的,能存储正数也能存储负数

声明有符号类型变量或函数

extern

外面的,外部的,用于说明一个变量不是当前文件定义的,在别的文件中定义,但当前文件可以使用

声明变量是在其他文件正声明

register

登记本; 音域; 语域; 调风口,在计算机专业领域中译为寄存器,是CPU中带的存储器,放在变量声明前面指的是该变量可在寄存器中使用,提高访问速度

声明寄存器变量

static

静止的; 不变的,说明变量时指,这个变量的内存一量不配,就不会被收回,直到程序运行结束

声明静态变量

volatile

易变的,不稳定的

说明变量在程序执行中可被

隐含地改变

void

空的,作函数的返回值类型指函数不带回任何结果,作指针类型的定义指的是指针所指向的数据类型是不确定的

声明函数无返回值或无参数,

声明无类型指针

if

如果,if(条件)指的是如果条件为真,则执行它后面定义的语句块

条件语句

else

其他的; 不同的

条件语句否定分支(与 if 连用)

switch

(电路的)开关,闸,转换器; 改变,转变,程序中指与某个条件匹配则转到它所定义的语句去执行

用于开关语句

case

情况; 事例; 事实,与switch配合使用,指一种情况或条件

开关语句分支

for

为,为了; 关于; 当作,在循环结构中指把变量当作不同的值去执行

一种循环语句

do

做,干; 进行(活动),程序中指执行它后面所定义的语句块

循环语句的循环体

while

在…期间; 与…同时;程序中指当(while)后面的条件为真,成立时,执行它所定义的语句块

循环语句的循环条件

goto

转到,指从当前语句执行的位置跳到别的语句的位置

无条件跳转语句

continue

继续,用于循环结构中,指流程回到循环的起始位置去重新执行下一趟

结束当前循环,开始下一轮循环

break

破碎; 弄坏,坏掉; 弄破; 违犯; 中断,程序中指中断语句块到执行,转到语句块的下一个语句去执行

跳出当前循环

default

默认的,用于switch结构中,表示没有与之匹配的条件时执行的操作

开关语句中的“其他”分支

sizeof

Size指大小尺寸,of是的,sizeof(类型或者变量)指的是计算变量可类型在内存中占据或可分配的内存长度,字节数

计算数据类型长度

return

返回; 归还; 恢复;指函数调用结束,回到当初被调用的函数中

子程序返回语句(可以带参数,

也可不带参数)循环条件

 

  • 6
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值