打印
[经验分享]

C语言关键字解析一览

[复制链接]
350|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jackcat|  楼主 | 2023-10-15 17:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

在c语言里面所谓的关键字,就是在我们编写代码时,颜色不一样的字。而这些关键字,我们可以大致将其分为几类:存储类型、数据类型、控制语句、其他关键字。


其中,存储类型包括:auto、static、register、extern。


数据类型包括:int、short、long、char、float、double、signed、unsigned、struct、enum、union、void。


控制语句包括:if、else、switch、case、default、break、for、while、do、goto、continue。


其他关键字包括:const、sizeof、typedef、volatile、return。


除了最常用的数据类型与控制语句之外,剩下的关键字我们将其分为:常用的关键字与不常用的关键字。


register:表示寄存器变量,特点是分配寄存器变量时不一定分配成功,且也无法定义全局变量。(若有变量重复使用率极高,可使用寄存器来提高其效率)。


register int a; // error


int main()


{


register int num = 10; // 表示num为一个寄存器变量


return 0;


}



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

1482

帖子

0

粉丝