C语言中的32个关键字及其意思

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

由ANSI标准定义的C语言关键字共32个:

auto double int struct break else long switch

case enum register typedef char extern return union

const float short unsigned continue for signed void

default goto sizeof volatile do if while static

一、数据类型关键字(12个):

1、char[tʃɑ:]:声明字符型变量或函数

(1)主要内容字符:容纳单字符的一种基本数据类型;(2)n.炭;女清洁工vt.

烧焦;

(3)字符类型:字符型(Char)c、字符串型(String)s、二进制型(Binary) bn、布尔型(Boolean)b、日期时间型(DateTime)d、数组型(Array)a、象型(Object)o、循环控制变量通常使用单一的字符;

2、double[ˈdʌbəl]:声明双精度变量或函数

(1)n.两倍;(2)a.两倍的,双重的;(3)v.加倍的,快步走,加倍努力

3、enum:声明枚举类型

(1)枚举:枚举是一个被命名的整型常数的;(2)枚举类型;(3)列举型;

(4)列举enumerate[iˈnju:məreit]

4、float[fləut]:声明浮点型变量或函数

(1)浮点数、(2)浮点型、(3)漂浮、(4)浮动

5、int[int]:声明整型变量或函数

(1)符号整数、(2)取整、(3)Int是integer['intidʒə]的简写

int声明一个变量为整型。占2个字节,最大表示范围:-32768到32767(十进制)。

long声明一个变量为长整型。长整型变量占4个字节,最大表示范围:

-2147483648(十进制)到2147483647(十进制)。

6、long[lɔŋ]:声明长整型变量或函数

(1)长整型(2)a./ad.长(期)的(地)(3)n.长时间(4)vi.渴望

7、short[ʃɔ:t]:声明短整型变量或函数

(1)a.短的,矮的、(2)n.短裤、(3)adv.短暂地;突然地,急地

8、signed:声明有符号类型变量或函数

(1)有符号的、(2)带正负号、(3)sign[sain]n.标记,符号;招牌;迹象v.签(署)

9、struct:声明结构体变量或函数

(1)n.结构(2)结构体(4)创建构架数组(3)structural[ˈstrʌktʃərəl]a.

结构的

10、union[ˈju:niən]:声明共用体(联合)数据类型

(1)联合、(2)n.工会,联盟、(3)合并、(4)团结

11、unsigned[ʌn'saind]:声明无符号类型变量或函数

(1)无符号的

(1)无符号的

12、void[vɔid]:声明函数无返回值或无参数,声明无类型指针(基本上就

这三个作用)

(1)a.无效的、(2)没有的、(3)vt.使无效、(4)n.空虚感

二、控制语句关键字(12个):

A循环语句

1、for[fə,fɔ:]:一种循环语句(可意会不可言传)

2、do[du,du:]:循环语句的循环体

3、while[wail]:循环语句的循环条件

(1)conj.当…的时;(2)而;(3)虽然n.一会儿vt.消磨

4、break[breik]:跳出当前循环

(1)中断、(2)断开、(3)n.休息vt.打破

5、continue[kənˈtinju:]:结束当前循环,开始下一轮循环

(1)v.继续,延续,延伸

B条件语句

1、if[if]:条件语句

(1)条件函数、(2)conj.如果,假如、(3)是否、(4)即使、(5)无论何时

2、else[els]:条件语句否定分支(与if连用)

(1)a.别的(2)ad.其他,另外

3、default[diˈfɔ:lt]:开关语句中的“其他”分支

(1)预设、(2)n.假设值,默认(值),不履行责任,缺席(3)v.默认,不履行义务,缺席,拖欠(4)[计算机]缺省

D返回语句

1、return[riˈtə:n]:子程序返回语句(可以带参数,也看不带参数)(1)v.返回、(2)恢复、(3)归还、(4)盈利

三、存储类型关键字(4个)

1、auto[ˈɔ:təu]:声明自动变量(一般不使用)

(1)自动的、(2)汽车automobile[ˈɔ:təməubi:l]

2、extern:声明变量是在其他文件正声明(也可以看做是引用变量)

(1)外部(的)、(2)external[ikˈstə:nəl]a.外部的,外面的,外表的3、register[ˈredʒistə]:声明积存器变量

(1)寄存器、(2)注册(表)(3)登记(表)

4、static[ˈstætik]:声明静态变量

(1)a.静态的,静电的、(2)n.静电,静电干扰

四、其它关键字(4个):

1、const:声明只读变量

(1)常量、(2)常数、(3)编译时常量

2、sizeof:计算数据类型长度

(1)n.…的大小、(2)占的字节数(3)size[saiz]n.大小,尺寸vt.按大小排列(或分类)

3、typedef:用以给数据类型取别名(当然还有其他作用)

(1)n.类型定义、(2)数据类型说明(3)type[taip]n.类型,种类,品种;铅字v.打(字)

4、volatile[ˈvɔlətail]:说明变量在程序执行中可被隐含地改变

(1)a.动荡不定的、(2)反复无常的、(3)易挥发的

相关文档
最新文档