Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Instrukcja złożona składa się z zera lub większej liczby instrukcji ujętych w nawiasy klamrowe ({ }). Instrukcję złożoną można używać w dowolnym miejscu, w którym oczekiwano instrukcji. Instrukcje złożone są często nazywane "blokami".
Składnia
{ [ statement-list ] }
Uwagi
W poniższym przykładzie użyto instrukcji złożonej jako części if instrukcji (zobacz instrukcję if, aby uzyskać szczegółowe informacje o składni):
if( Amount > 100 )
{
cout << "Amount was too large to handle\n";
Alert();
}
else
{
Balance -= Amount;
}
Uwaga
Ponieważ deklaracja jest instrukcją, deklaracja może być jedną z instrukcji na liście instrukcji. W rezultacie nazwy zadeklarowane wewnątrz instrukcji złożonej, ale nie są jawnie zadeklarowane jako statyczne, mają okres istnienia zakresu lokalnego i (dla obiektów). Zobacz Zakres , aby uzyskać szczegółowe informacje o traktowaniu nazw z zakresem lokalnym.