您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

c++ 关键字和标识符

c++ 关键字和标识符

在本教程中,我们将学习关键字(C ++编程中的保留关键字,它们是语法的一部分)。另外,我们还将学习标识符以及如何命名它们。

C++ 关键字

关键字是预定义的单词,对编译器具有特殊的含义。例如,

int money;

这里,int是一个关键字,表示money是整数类型的变量。

这是所有C ++关键字的列表。(从C ++ 17开始)

alignas decltype namespace struct
alignof default new switch
and delete noexcept template
and_eq do not this
asm double not_eq thread_local
auto dynamic_cast nullptr throw
bitand else operator true
bitor enum or try
bool explicit or_eq typedef
break export private typeid
case extern protected typename
catch false public union
char float register unsigned
char16_t for reinterpret_cast using
char32_t friend return virtual
class goto short void
compl if signed volatile
const inline sizeof wchar_t
constexpr int static while
const_cast long static_assert xor
continue mutable static_cast xor_eq

注意:由于C ++是区分大小写的语言,因此所有关键字都必须用小写字母编写。

C++ 标识符

标识符是程序员给变量、类、函数或其他实体的唯一名称。例如,

int money;
double accountBalance;

在这里,money和accountBalance是标识符。

标识符命名规则

  • 标识符可以由字母,数字和下划线字符组成。

  • 它对名称长度没有限制。

  • 它必须以字母或下划线开头。

  • 区分大小写。

  • 我们不能将关键字用作标识符。

如果遵循上述规则,我们可以选择任何名称作为标识符。但是,我们应该为有意义的标识符提供有意义的名称。

好坏标识符示例

不合法的识别符 错误的标识符 好的标识符
Total points T_points totalPoint
1list list_1 list1
float n_float floatNumber


联系我
置顶