En raison de limitations techniques, la typographie souhaitable du titre, « Langage C++ : Mots clés Langage C++/Mots clés », n'a pu être restituée correctement ci-dessus.
En C++, comme en C d'ailleurs, il existe une série de mots qui ne peuvent et ne doivent être, en aucun cas, utilisés autrement que pour ce à quoi ils sont destinés. Ces mots sont dit "mots clés" et, dans certains cas, appelés "instructions", ou encore opérateurs, ou mots réservés et ont une signification particulière pour le compilateur.
Voici une liste des mots clés/mot réservés du C++ :
Modificateur d'interprétation de signe de type entier.
sizeof
Opérateur spécial permettant de renvoyer la taille d’une variable stockée en pile(stack).
static
Déclarateur de variable statique dite "de classe". En programmation structurée, il est déconseillé à l’utilisation mais permet de rendre certains services.
struct
Déclarateur de structure. En programmation structurée il est déconseillé à l’utilisation il est préférable d’utiliser des classes à la place.
Pointeur spécial désignant l'instance en cours de l'objet. En programmation structurée il est systématiquement et presque obligatoirement utilisé car il améliore la lisibilité.
throw
Déclencheur d'exceptions.
try
Déclarateur de section à déclenchement d'exceptions.
Modificateur d'interprétation de signe de type entier.
union
Déclarateur d'union. En programmation structurée, il est très fortement déconseillé à l’utilisation il n'est utilisé que dans des cas très rares et pour des applications très spécifiques.