Verbundanweisungen (Blöcke)
Eine Verbundanweisung besteht aus null oder mehr Anweisungen eingeschlossen in Klammern ({}).Einer Verbundanweisung kann an einer beliebigen Stelle eine Anweisung wird erwartet.häufig aufgerufen werden Verbundanweisungen Blöcke“. „
{ [ statement-list ] }
Hinweise
Im folgenden Beispiel wird mit einer Verbundanweisung als Teil der If--Anweisung (siehe Wenn Anweisung Einzelheiten über die Syntax):
if( Amount > 100 )
{
cout << "Amount was too large to handle\n";
Alert();
}
else
Balance -= Amount;
Hinweis |
---|
Da eine Deklaration eine Anweisung ist, kann eine Deklaration eine der Anweisungen in der Anweisungslistesein.Folglich verfügen über Namen, die innerhalb einer Verbundanweisung deklariert werden, jedoch nicht explizit deklariert sind, z. B. statisch und lokalen Gültigkeitsbereich (für Objekte) Lebensdauer.Einzelheiten dazu finden Sie unter Bereich Umgang mit Namen mit lokalem Bereich. |