7.26常见关键字1

C语言的关键字包括auto(自动变量)、const(常量)、register(寄存器变量)、signed(有符号类型)、static(静态变量)、union(联合体)。其中,auto通常用于局部变量,const用于定义不可修改的变量,register是优化提示,但是否存储在寄存器由编译器决定。数据存储层次从低到高分别是磁盘、内存、高速缓存和寄存器,寄存器存储能提高效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Warning:①C语言提供的关键字不能修改 ②关键字不能作为变量名

auto:自动--每个局部变量都是auto修饰的,自动创建,自动销毁,基本可以省略

const:定义常变量

register: 寄存器关键字
e.g.    register int num = 100 建议把num = 100存到寄存器里,具体存不存看编译器怎么定。
P.S.计算机的数据存储位置:①磁盘②内存③高速缓存④寄存器,从前往后,内存由大到小,造价由低到高,大量被频繁使用的数据放在寄存器中可以提升效率

signed:有符号的

static:静态

unioin:联合体(共用体)

void:空、无




 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值