Dans ce tutoriel, nous allons découvrir les mots-clés (mots réservés en programmation C ++ qui font partie de la syntaxe). Nous découvrirons également les identifiants et la manière de les nommer.
Mots clés C ++
Les mots clés sont des mots prédéfinis qui ont des significations spéciales pour le compilateur. Par exemple,
int money;
Voici int
un mot-clé qui indique que l'argent est une variable de type entier.
Voici une liste de tous les mots-clés C ++. (à partir de 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 |
Remarque: comme C ++ est un langage sensible à la casse, tous les mots-clés doivent être écrits en minuscules.
Identificateurs C ++
Les identificateurs sont les noms uniques donnés aux variables, classes, fonctions ou autres entités par le programmeur. Par exemple,
int money; double accountBalance;
Ici, money et accountBalance sont des identifiants.
Règles de dénomination des identifiants
- Les identificateurs peuvent être composés de lettres, de chiffres et du caractère de soulignement.
- Il n'a pas de limite sur la longueur du nom.
- Il doit commencer par une lettre ou un trait de soulignement.
- Il est sensible à la casse.
- Nous ne pouvons pas utiliser de mots clés comme identifiants.
Nous pouvons choisir n'importe quel nom comme identifiant si nous suivons les règles ci-dessus. Cependant, nous devons donner des noms significatifs à l'identifiant qui a du sens.
Exemples de bons et de mauvais identifiants
Identifiant invalide | Mauvais identifiant | Bon identifiant |
---|---|---|
Points totaux | T_points | totalPoint |
1 liste | list_1 | liste1 |
flotte | n_float | nombre flottant |