Instructions composites (blocs)
Une instruction composée se compose de zéro instructions ou plus placées entre les accolades ({}).Une instruction composée peut être utilisée n'importe où une instruction est attendue.Les instructions composites sont généralement appelées « blocs. »
{ [ statement-list ] }
Notes
L'exemple suivant utilise une instruction composée en tant que partie d'instruction de l'instruction d' if (consultez si instruction pour plus d'informations sur la syntaxe) :
if( Amount > 100 )
{
cout << "Amount was too large to handle\n";
Alert();
}
else
Balance -= Amount;
[!REMARQUE]
Étant donné qu'une déclaration est une instruction, une déclaration peut avoir l'une des instructions dans la liste d'instructions.Par conséquent, les noms déclarés dans une instruction composée, mais pas explicitement déclarés comme static, ont une portée locale et (pour les objets) la durée de vie.Consultez portée pour plus d'informations sur le traitement des noms avec une portée locale.