关键字

CC++的关键字表格汇总

C

关键字 描述
auto 声明自动变量
break 终止当前循环或 switch 语句
case switch 语句中的一个分支
char 声明字符型变量或函数返回值类型
const 声明只读变量
continue 结束当前循环的当前迭代并开始下一迭代
default switch 语句中的默认分支
do 开始 do-while 循环
double 声明双精度浮点型变量或函数返回值类型
else if 语句的可选分支
enum 声明枚举类型
extern 声明变量或函数在其他文件中定义
float 声明浮点型变量或函数返回值类型
for 开始 for 循环
goto 无条件跳转到标签
if 开始条件语句
inline 声明内联函数
int 声明整型变量或函数返回值类型
long 声明长整型变量或函数返回值类型
register (建议性)声明寄存器变量
return 结束函数并返回值
short 声明短整型变量或函数返回值类型
signed 声明有符号变量
sizeof 计算对象的大小
static 声明静态局部变量
struct 声明结构体类型
switch 开始 switch 语句
typedef 定义类型别名
union 声明联合体类型
unsigned 声明无符号变量
void 声明无类型
volatile 声明变量每次使用时都要重新读取(不会被编译器优化)
while 开始 while 循环

C++

关键字 描述
asm 声明嵌入汇编代码
bool 声明布尔类型
catch 捕获异常
class 声明类
const_cast 将常量指针转换为非常量指针
delete 释放由 new 分配的内存
dynamic_cast 进行动态类型转换
explicit 禁用构造函数的隐式类型转换
export 导出模板
false 布尔类型的假值
friend 友元类或友元函数
inline 声明内联函数
mutable 允许对象的成员在 const 对象中被修改
namespace 声明命名空间
new 分配内存
operator 重载运算符
private 声明私有成员
protected 声明受保护成员
public 声明公有成员
reinterpret_cast 进行重新解释的类型转换
static_cast 进行静态类型转换
template 声明模板
this 指向当前对象的指针
throw 抛出异常
true 布尔类型的真值
try 捕获异常的块
typeid 获取对象的类型信息
typename 声明类型名
using 声明使用命名空间或导入基类成员
virtual 声明虚函数
wchar_t 宽字符类型

关键字
https://weihehe.top/2024/07/24/关键字/
作者
weihehe
发布于
2024年7月24日
许可协议