
C++、C关键字
发布日期:2021-05-10 06:37:04
浏览次数:20
分类:精选文章
本文共 3259 字,大约阅读时间需要 10 分钟。
C 编程保留字说明
以下是 C 中的保留字,这些保留字在程序中具有特殊含义,不能作为常量名、变量名或其他标识符名称。
保留字 说明 auto 用于声明自动变量,通常用于变量在栈帧中的自动生成。 break 用于跳出当前循环控制结构(如for、while、switch等),用于控制程序流程。 case 用于在switch语句中指定不同的分支条件。 char 用于声明字符型变量或函数返回值类型(字符类型通常占用1字节)。 const 用于定义常量变量,常量值在程序执行过程中保持不变。 continue 用于在循环控制结构中跳过当前循环并开始下一次循环执行。 default 在switch语句中用于指定缺省分支。 do 用于与for循环搭配,确保循环体至少执行一次。 double 用于声明双精度浮点型变量或函数返回值类型(双精度浮点型通常占用8字节)。 else 用于与if语句搭配,指定否定分支。 enum 用于定义枚举类型,并赋予枚举常量相应的值。 extern 用于声明与其他文件或本文件中的其他位置定义的变量或函数。 float 用于声明单精度浮点型变量或函数返回值类型(单精度浮点型通常占用4字节)。 for 用于编写循环控制结构,用于反复执行特定的操作。 goto 用于无条件控制流跳转到指定的语句。 if 用于编写条件语句,根据条件执行不同的代码分支。 int 用于声明整型变量或函数返回值类型(整型通常占用4字节)。 long 用于声明长整型变量或函数返回值类型(长整型通常占用8字节)。 register 用于声明在寄存器中分配变量,通常用于内建数据类型。 return 用于从函数返回值,结束函数执行。可以选циональ携带返回值。 short 用于声明短整型变量或函数返回值类型(短整型通常占用2字节)。 signed 用于声明有符号数类型变量或函数返回值类型(默认情况下,该关键字省略时表示有符号数)。 sizeof 用于计算数据类型或变量的大小(即所占字节数)。 static 用于声明静态变量(在函数、文件或程序的生命周期内仅创建一次)。 struct 用于定义结构体类型,用以将多个不同类型的数据分组存储。 switch 用于编写开关语句,根据变量的取值执行相应的分支代码。 typedef 用于定义数据类型的别名,使程序中可以更方便地使用自定义类型。 unsigned 用于声明无符号数类型变量或函数返回值类型。 union 用于定义共用体类型,使多个不同类型的变量分享同一块内存空间。 void 用于声明函数没有返回值或没有参数。也可用于声明无类型指针。 volatile 用于声明变量在程序执行过程中可能被外部修改,确保变量总是有最新值。 while 用于编写循环控制结构,用于重复执行特定的操作。
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月13日 04时06分17秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
如何在VSCode中定制JSON的IntelliSense
2019-03-13
椭圆曲线的定义
2019-03-13
多代理区块链框架客户端的操作
2019-03-13
RSA操作中的公钥和私钥的生成
2019-03-13
go语言中类的继承和方法的使用
2019-03-13
caffe训练的时候遇到的text-format 错误解决方案。
2019-03-13
Java 8新特性(一):Lambda表达式
2019-03-13
Little Zu Chongzhi's Triangles
2019-03-13
算法入门
2019-03-13
cf-A. Wet Shark and Odd and Even(水)
2019-03-13
Train Problem II(卡特兰数+大数乘除)
2019-03-13
一些技术博客
2019-03-13
第01问:MySQL 一次 insert 刷几次盘?
2019-03-13
分布式 | DBLE 3.20.07.0 来啦!
2019-03-13
振荡器指标
2019-03-13
libvirtd:内部错误:Failed to apply firewall rule
2019-03-13
优先级队列2
2019-03-13
属性的使用错误
2019-03-13
TiKV 源码解析系列文章(十三)MVCC 数据读取
2019-03-13
1900分图论 : 1183E1 LCA + Kruskal
2019-03-13