English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

关键字和标识符c++

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.

Parole chiave C++

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).

alignasdecltypenamespacestruct
alignofdefaultnewswitch
anddeletenoexcepttemplate
and_eqdonotthis
asmdoublenot_eqthread_local
autodynamic_castnullptrthrow
bitandelseoperatortrue
bitorenumortry
boolexplicitor_eqtypedef
breakexportprivatetypeid
caseexternprotectedtypename
catchfalsepublicunion
charfloatregisterunsigned
char16_tforreinterpret_castusing
char32_tfriendreturnvirtual
classgotoshortvoid
complifsignedvolatile
constinlinesizeofwchar_t
constexprintstaticwhile
const_castlongstatic_assertxor
continuemutablestatic_castxor_eq

Attenzione:Poiché il C++ è un linguaggio che distingue tra maiuscole e minuscole, tutte le parole chiave devono essere scritte in minuscolo.

Identificatori C++

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 pointsT_pointstotalPoint
1listlist_1list1
floatn_floatfloatNumber