day6.初识关键字

1.C语言提供的,不能自己创建关键字。

2.变量名 不能是关键字。

常见关键字:

auto---自动,每个局部变量都是auto修饰的。

VS2010以前auto是指变量的存储类型,其它三种是:静态类型变量static、寄存器类型变量register和外部类型变量extern。
VS2010后auto语义发生变化,采用了C++语法,是类型推导之意。vs2010以前版本可以使用 auto int a=10这一表达式,vs2022版本只能使用auto a=10;编译器会根据赋值来决定a的数据存储类型。

参考文章:

【解决方法】error C3530: “auto”不能与任何其他类型说明符组合_严重性代码说明项目文件行禁止显示状态 错误c3530“auto”不能与任何其他-CSDN博客

break---

case--

char--

continue--

do--

double--

else--

enum--枚举

extern--用来声明外部符号

float--

for--

goto---

if---

int--

long--

register--寄存器关键字,大量频繁被使用的数据,想放在寄存器中,方便调用

建议b的值存放在寄存器里面,但是最终结果是否存储在寄存器中由编译器决定。

计算机中数据可以存储到:

寄存器 ----更小

高速缓存--几十MB

内存--8G,16G

硬盘--500G,1t

网盘---2t

越往上,造价越高,读取速度越快,空间越小。

return--

short--

signed--有符号的

sizeof--

static--静态的

struct--结构体

Switch--

typedef--类型定义

union--联合体,共用体

unsigned--无符号的

void--空

volatile--

while--

注意:define 和include不是关键字,这俩是预处理指令。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值