English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
In questo tutorial, impareremo le parole chiave (le parole riservate nel C++ programming, che sono parte della sintassi) e come denominare gli identificatori. Inoltre, impareremo anche come denominare gli identificatori.
Le parole chiave sonoPredefiniteLe parole, hanno un significato speciale per il compilatore. Ad esempio,
int money;
Qui, int è una parola chiave che indica che money è una variabile di tipo intero.
Ecco l'elenco di tutte le parole chiave C++ (dalla versione 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 |
Attenzione:Poiché il C++ è un linguaggio che distingue tra maiuscole e minuscole, tutte le parole chiave devono essere scritte in minuscolo.
Un identificatore è il nome univoco assegnato da un programmatore a una variabile, una classe, una funzione o un altro ente. Ad esempio,
int money; double accountBalance;
Qui, money e accountBalance sono identificatori.
标识符可以由字母,数字和下划线字符组成。
它对名称长度没有限制。
它必须以字母或下划线开头。
区分大小写。
我们不能将关键字用作标识符。
如果遵循上述规则,我们可以选择任何名称作为标识符。但是,我们应该为有意义的标识符提供有意义的名称。
识别符不合法的 | 标识符错误的 | 标识符好的 |
---|---|---|
Total points | T_points | totalPoint |
1list | list_1 | list1 |
float | n_float | floatNumber |