【C语言】C语言关键字

【C语言】C语言关键字目录:【含义】【C语言中的关键字】【关键字分类】·数据类型关键字·类型修饰符关键字·复杂类型关键字·存储级别关键字·流程控制关键字*跳转结构*分支结构*循环结构1.含义被C语言赋予了特殊含义的单词。特征:

大家好,欢迎来到IT知识分享网。【C语言】C语言关键字

目录:

【含义】 
【C语言中的关键字】 
【关键字分类】 
  · 数据类型关键字 
  · 类型修饰符关键字 
  · 复杂类型关键字 
  · 存储级别关键字 
  · 流程控制关键字 
   * 跳转结构 
   * 分支结构 
   * 循环结构

1.含义 

被C语言赋予了特殊含义的单词。 

特征: 

         · 都为小写 

         · 在编译器中会显示特殊颜色 

注:编译器严格区分大小写,不能用作变量名,函数名等。


2. C语言中的关键字 (32个) 

auto、double、int、struct、break、long、 switch、else、case、enum、register、

typedef、char、extern、return、union、construction、float、short、unsigned、

continue、for、signed、void、default、goto、sizeof、volatile、do、if、while、static


3. 关键字分类 

· 数据类型关键字 

1.void:声明函数无返回值或者无参数,声明无类型指针,显式丢弃运算结果。 

2.char:字符类型数据,属整型数据一种。 

3.int:整型数据,通常为编译器指定机器字长。 

4.float:单精度浮点型数据,属于浮点数据一种。 

5.double:双精度浮点型数据,属于浮点数据一种。


· 类型修饰关键字 

1.short:修饰 int ,短整型数据。 
2.long:修饰 int ,长整型数据。 
3.signed:修饰整型数据,有符号数据类型。 
4.unsigned:修饰整型数据,无符号数据类型。


· 复杂类型关键字 

1.struct:结构体声明。 
2.union:共用体声明。 
3.enum:枚举声明。 
4.typedef:声明类型别名。 
5.sizeof:得到特定类型或特定类型变量的大小。


· 存储级别关键字 

1.auto:指定为自动变量,由编译器自动分配。 
2.static:指定为静态变量,分配在静态变量区。 
3.register:指定为寄存器变量,建议编译器将变量通过寄存器而不是栈堆传递参数。 
4.extern:指定对应变量为外部变量,即标示变量函数时其它模块中寻找其定义。 
5.const:与volatile合称“CV特性”,指定变量不可改变。 
6.volatile:与const合称“CV特性”,指定变量的值需通过内存中取得。



· 流程控制关键字 

1.跳转结构 
* return:用在函数体中,返回特定值。 
* continue:结束当前循环 ,开始下一轮循环。 
* break:跳出当前循环或switch结构。 
* goto:无条件跳转语句。

2.分支结构 
* if:条件语句,后面不需要放分号。 
* else:条件语句否定分支(与if连用)。 
* switch:开关语句(多重分支语句)。 
* case:开关语句中的分支标记。 
* default:开关语句中的其它分支,可选。

3.循环结构 
* for:循环结构。 
* do:用于构成do…..while循环语句。 
* while:用于构成do…while或while循环结构。

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32294.html

(0)
上一篇 2023-11-21 09:45
下一篇 2023-11-24 18:00

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信