复习系列 - C语言常见关键字(保留字)

C语言关键字类型还蛮多的,最近复习C语言基础知识,梳理一下。包含auto/extern/register/static/volatile/char/int/short/long/float/double/signed/unsigned/unsigned/void/const/while/do/for/switch/break/continue/case/default/if/else/goto/return/sizeof/struct/typedef/union/enum 具体如下
在这里插入图片描述

名称含义
auto存储类型:表示自动存储为一个变量类型
extern存储类型:表示该描述的变量或函数是在其他地方引用的
register存储类型:表示该描述的变量可能会被频繁的使用,应尽可能存在寄存器中
static存储类型:表示当前修饰的变量或函数不可被外部引用
volatile存储类型:编译器为了优化读取速度可能不会每次都去都去内存中读取新的值 为避免在内存中读取脏数据 需要每次使用都向内存读取新的值
char变量类型:字符修饰类型
int变量类型:整数修饰类型
short变量类型:短整形修饰类型
long变量类型:长整形修饰类型
float变量类型:单精度浮点类型
double变量类型:双精度浮点类型
signed修饰类型:用于修饰变量 代表所修饰的变量是有符号的 舍弃不用
unsigned修饰类型:用于修饰变量 代表所修饰的变量是无符号,形容变量值是正数
void修饰类型:无类型 常用语修饰函数 表示函数没有返回值
const修饰类型:表示修饰的变量值不可修改
while循环语句:通过一个条件来决定下面的作用域是否执行
do循环语句:表示如果 配合while使用
for循环语句:通过限制条件和运算条件达到循环效果
switch判断语句:将被传递的变量值传到下面的所属作用域
break跳出循环:表示跳出当前当前作用域的循环,常用于switch和while
continue跳出本次循环:表示退出本次循环,常用于switch和while
case判断语句:条件筛选语句,表示如果,常配合switch使用
default判断语句:表示其他,常配合switch使用
if判断语句:表示如果
else判断语句:表示否则
goto跳转语句
return返回数据:常用于函数结束返回数据值
sizeof用于得出变量值大小
struct修饰结构体类型:申请的变量有各自独立的内容空间
typedef声明语句:常用语struct前
union联合体类型:表示申请的变量公用一块变量内存缓冲区
enum枚举类型:可以申请连续内存空间只代表一位的宏定义值,所占内存恒等于4字节
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值