C语言中的32个关键字

  1. 32个关键字分类:
  2. 数据类型 12
  3. 控制语句12
  4. 存储类型4
  5. 其他关键字4
数据类型

-基本数据类型--数值
                ---整型:short/int/long
                ---浮点型:float/doouble
          --字符:char
-构造类型--结构体:struct
      --联合体:union
      --枚举:enum
      --数组:[]
-指针类型
-空类型:void
-有符号:signed
-无符号:unsigned
控制语句:
-循环语句
    --for(){...}
    --do{}while(...);
    --while(){...}
    --break
    --continue
-条件语句
    --if(){...}else{...}
    --goto
-开关语句
    --switch(){case '':{} default:{}}
-返回语句
    --return
存储类型
auto:自动变量,只允许在函数体内部使用,存储在栈区,函数执行完毕时,自动变量就会被销毁
staic:静态变量,修饰函数时:限定了函数的作用范围,同时可以和其他文件的函数重名
                修饰变量时:改变了变量的生命周期与存储方式   
extern:声明
register:修饰的变量不存储在内存中而是保存在寄存器中,用于需要频繁访问的变量
其他类型
sizeof:操作符,计算变量所占用的字节数
const:修饰变量,使变量只读(只可访问, 不可修改),const 修饰的变量为常量时,系统不分配内存
volatile:取变量时,强制从内存地中获取,而不是从寄存器。防止编译器自动优化
typedef:给数据类型创建新的名字。作用:简化了复杂的数据类型,还隐藏了数据类型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值