C语言关键字

C语言一共有32个关键字,根据关键字的作用,可以将关键字分为数据类型关键字和流程控制关键字两大类,如下表所示:
大类小类关键字说明英语音标英语释意备注
1.数据类型关键字A.基本数据类型void声明函数无返回值或无参数,声明无类型指针[vɔɪd]adj. 空的;无效的;无人的 n. 空虚;空间;空隙 vt. 使无效;排放 n. (Void)人名;(俄)沃伊德
char声明字符型变量或函数[tʃɑr]字符character ['kærəktə]的简写 
int声明整型变量或函数[ɪnt]abbr. 整数 integer['ɪntɪdʒə]的简写,n. [数] 整数;整体;完整的事物
float声明浮点型变量或函数[fləʊt]vt. 使漂浮;实行 vi. 浮动;飘动,散播;摇摆;付诸实施
double声明双精度变量或函数['dʌbl]n. 两倍;双精度型 adj. 双重的;两倍的
B.类型修饰关键字short声明短整型变量或函数,修饰int,短整型数据,可省略被修饰的int[ʃɔːrt]adj. 短的;不足的;矮的,低的
long声明长整型变量或函数,修饰int,长整形数据,可省略被修饰的int[lɔ:ŋ]adj. 长的;过长的;做多头的
signed声明有符号类型变量或函数[saind]adj. 有符号的;已签字的;有正负之分的
unsigned声明无符号类型变量或函数[,ʌn'saind]adj. [计]无符号的;未签名的
C.复杂类型关键字struct声明结构体变量或函数[strʌkt]n. 结构;结构体;创建构架数组
union声明共用数据类型['junɪən]n. 联盟,协会;工会;联合
enum声明枚举类型[ɪˌnjuːm]n. 枚举,列举型别;电话号码映射
typedef用以给数据类型取别名[taipdef]n. 定义类型
sizeof计算数据类型长度['saɪzɛf]n. 运算符;大小
D.存储级别关键字auto声明自动变量['ɔ:təu]n. [美口]汽车(等于automobile);自动
static声明静态变量['stætik]adj. 静态的;[物]静电的;静力的
register声明寄存器变量['redʒɪstə]vt. 登记;注册;n. 登记;注册;
extern声明变量是在其他文件正声明[ɪk'stɜːn]adj. 外面的,外来的
const声明只读变量['kɒnst]n. 常量,常数
volatile说明变量在程序执行中可被隐含地改变['vɒlətaɪl]adj. [化学] 挥发性的;不稳定的;爆炸性的;反覆无常的
2. 流程控制关键字A. 跳转结构return子程序返回语句(可以带参数,也可不带参数)循环条件[rɪ'tɜːn]vt. 返回;报答
continue结束当前循环,开始下一轮循环[kən'tɪnjuː] vi. 继续,延续;仍旧,连续 vt. 继续说…;使…继续;使…延长
break跳出当前循环或当前switch语句[breɪk]v. 打破;折断;弄坏;削弱
goto无条件跳转语句['ɡo,tʊ]v. 转到
B.分支结构if条件语句[ɪf]conj. (表条件)如果;即使;是否;(表假设)假如
else条件语句否定分支(与 if 连用)[els]adv. 其他;否则;另外 adj. 别的;其他的
switch用于开关语句[swɪtʃ]v. 转换;n. 开关;转换;鞭子
case开关语句分支[keɪs]n. 情况;实例;箱
default开关语句中的“其他”分支[dɪ'fɔːlt]n. 违约;缺席;缺乏;系统默认值
C.循环结构for一种循环语句[fɔː]prep. 为,为了;因为;给;对于;至于;适合于
do循环语句的循环体 [duː]v. 做;干;学习;研究;进行;完成;解答;整理;算出;引起;行过
while循环语句的循环条件[waɪl]conj. 虽然;然而;当……的时候

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值