C++关键字解析

发表时间: 2024-05-30 20:42

资料来自网络,保存在这里为了自己的学习与记忆用

c++关键词翻译

在C++中,有一些关键词(Keywords)是预留的,用户不能将它们用作变量名、函数名或任何其他标识符的名称。如果尝试使用这些关键词作为名称,编译器将会报错。

以下是一些常见的C++关键词:

auto:声明自动变量,可以使用关键字 register 代替。

break:提供跳出循环的途径。

case:用在 switch 语句中,提供判断的条件。

char:声明字符型变量。

const:声明只读变量。

continue:结束当前循环,开始下一轮。

default:用在 switch 语句中,表示默认的选项。

do:用在 do-while 循环结构中。

double:声明双精度浮点型变量。

else:用在条件语句中,表示 "if" 条件不成立时的分支。

enum:声明枚举类型。

extern:声明变量或函数是在别的文件或此文件的其他部分定义。

float:声明浮点型变量。

for:用在 for 循环结构中。

goto:用于跳转到指定的标签。

if:用在条件语句中,表示条件的开始。

int:声明整型变量。

long:声明长整型变量。

return:用于返回函数的值。

short:声明短整型变量。

signed:声明有符号类型变量。

sizeof:计算数据类型或对象的大小。

static:声明静态变量。

struct:声明结构体类型。

switch:用于开始多路分支结构。

typedef:用于给数据类型定义别名。

union:声明共用体类型。

unsigned:声明无符号类型变量。

void:声明函数无返回值或无参数,声明无类型指针。

volatile:说明变量在程序执行中可被隐式地改变。

while:用在 while 循环结构中。

这些关键词已经涵盖了C++的基本和常用部分。如果您需要将这些关键词翻译成其他语言,您可以使用在线翻译工具或查找英语与目标语言的词典。但请注意,在编程中尽量使用英文关键词是一个好习惯,这样可以提高代码的可移植性和可读性。