| switch | Top Previous Next | 
| Skripte > Klassen-Elemente und C++-Befehle > interpretierte C++-Anweisungen > Kontrollstrukturen > switch 
 Syntax 
 switch ( <switch_variable> ) { case <konstantenausdruck> : <anweisung>; [break;] . . . default : <anweisung>; } 
 Beschreibung 
 Die Anweisung switch übergibt die Ablaufkontrolle an dasjenige case-Label, das dem Wert der <switch_variable> entspricht, und es werden dann die dem case-Label folgenden Anweisungen ausgeführt. 
 Wenn kein case-Label die Bedingung erfüllt, so geht die Ablaufkontrolle zum Label default, und die darauf folgenden Anweisungen werden ausgeführt. 
 Um zu vermeiden, dass anschließend noch die Anweisungen anderer case-Zweige ausgeführt werden und um die Ausführung der switch-Anweisung zu beenden, schließt man jeden case-Zweig mit der Anweisung break;ab. | 
| Diese Seite gehört zur TextTransformer Dokumentation | Home Inhalt English |