In questo tutorial, impareremo le parole chiave (parole riservate nella programmazione C ++ che fanno parte della sintassi). Inoltre, impareremo gli identificatori e come denominarli.
Parole chiave C ++
Le parole chiave sono parole predefinite che hanno significati speciali per il compilatore. Per esempio,
int money;
Ecco int
una parola chiave che indica che il denaro è una variabile di tipo intero.
Ecco un elenco di tutte le parole chiave C ++. (a partire da 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 |
Nota: poiché C ++ è un linguaggio che distingue tra maiuscole e minuscole, tutte le parole chiave devono essere scritte in minuscolo.
Identificatori C ++
Gli identificatori sono i nomi univoci dati a variabili, classi, funzioni o altre entità dal programmatore. Per esempio,
int money; double accountBalance;
Qui, money e accountBalance sono identificatori.
Regole per la denominazione degli identificatori
- Gli identificatori possono essere composti da lettere, cifre e il carattere di sottolineatura.
- Non ha limite alla lunghezza del nome.
- Deve iniziare con una lettera o un trattino basso.
- Fa distinzione tra maiuscole e minuscole.
- Non possiamo utilizzare parole chiave come identificatori.
Possiamo scegliere qualsiasi nome come identificatore se seguiamo le regole di cui sopra. Tuttavia, dovremmo dare nomi significativi all'identificatore che ha senso.
Esempi di identificatori buoni e cattivi
Identificatore non valido | Identificatore errato | Buon identificatore |
---|---|---|
Punti totali | T_points | totalPoint |
1list | list_1 | list1 |
galleggiante | n_float | floatNumber |