超全的关键字

auto:指示编译器将变量的存储类别设为自动的,即在函数内部自动分配内存空间。 

break:用于跳出循环或switch语句的执行,并将控制转移到循环或switch 语句后的下一条语句。 

 

case:在Switch 语句中用于标记不同的情况,用于与switch 表达式的值进行匹配。 

char:用于声明字符类型的变量或函数返回类型。 const:用于声明常量,使得变量的值不能被修改。 

 

continue:用于结束当前循环的迭代,并立即开始下一次循环的迭代。 default:在Switch 语句中用于标记默认情况,即当Switch表达式的值与任何case 都不匹配时执行的语句块。 

 

do:引导do-while循环,用于执行一个语句块,并在条件表达式为真时重复执行。 

double:用于声明双精度浮点类型的变量或函数返回类型。 else:用于if 语句中,指定在条件为假时执行的语句块。 enum:用于声明枚举类型,将一组符号常量命名为一个新的类型。 extern:用于声明外部变量或函数,即在其他文件中定义的变量或函数。 float:用于声明单精度浮点类型的变量或函数返回类型。 

for:引导for循环,用于初始化、条件检查和迭代更新。 goto:用于无条件地跳转到程序的指定位置。 

 

if:用于执行条件语句,根据条件表达式的值执行不同的代码块。 int:用于声明整数类型的变量或函数返回类型。 

 

long:用于声明长整数类型的变量或函数返回类型。 

 

register:用于声明寄存器变量,建议但不保证将其存储在寄存器中以提高访问速度。 

 

return:用于从函数中返回值,并终止函数的执行。

 

short:用于声明短整数类型的变量或函数返回类型。

 

 signed:用于声明有符号类型的整数变量。

 

sizeof:用于获取指定类型或变量的大小(以字节为单位)。

 

 static:用于声明静态变量,使其在函数调用之间保持其值。 

 

struct:用于定义结构体类型,将不同类型的变量组合成一个新的数据类型。

 

 Switch:用于执行多路分支选择,根据表达式的值选择不同的执行路径。

 

 typedef:用于为数据类型定义新的名称。 

 

union:用于定义共用体类型,允许在同一内存位置存储不同类型的数据。 

 

unsigned:用于声明无符号类型的整数变量。 

 

Void:用于声明无返回值或不带参数的函数,或指示指针不指向任何特定类型。 

 

volatile:用于声明易变的变量,告诉编译器该变量的值可能在程序的执行过程中被意外地更改。 

 

while:引导while循环,用于在条件为真时重复执行一个语句块。

 

好啦,今天的分享就到这里了。再次声明:作者水平有限,如有失偏颇,还请各位不吝赐教!

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值