Partager via


Vue d'ensemble des instructions C++

Les instructions C++ sont exécutées séquentiellement, sauf lorsqu'une instruction d'expression, une instruction de sélection, une instruction d'itération ou une instruction de saut modifie spécifiquement cette séquence.

Les instructions peuvent être des types suivants :

labeled-statement 
expression-statement 
compound-statement 
selection-statement 
iteration-statement 
jump-statement 
declaration-statement 
try-throw-catch

Dans la plupart des cas, la syntaxe d'instruction C++ est identique à celle d'ANSI C. La principale différence entre les deux est qu'en C, les déclarations sont autorisées uniquement au début d'un bloc ; C++ ajoute declaration-statement, qui élimine cette restriction. Cela vous permet d'entrer des variables à un point du programme où une valeur d'initialisation précalculée peut être calculée.

La déclaration de variables à l'intérieur de blocs vous permet également d'exercer un contrôle précis sur la portée et la durée de vie de ces variables.

Les rubriques sur les instructions décrivent les mots clés C++ suivants :

break

else

__if_exists

__try

case

__except

__if_not_exists

try

catch

for

__leave

while

continue

goto

return

 

default

__finally

switch

 

do

if

throw

 

Voir aussi

Référence

Instructions (C++)