1
C-Programmierung (Subject) / 2. 3. 2. Die break - Anweisung (Lesson)
Hatte die variable den wert_1 und hat der Computer die Anweisungen ausgeführt, so würde er die Anweisungen, die danach kommen, auch noch ausführen. Deswegen wird nach den Anweisungen ein break eingeführt. Dies bedeutet, daß die switch - case - Anweisung abgebrochen wird. Es wird nicht mehr weiter verglichen und das Programm wird fortgesetzt.
This lesson was created by fucksol.
This lesson is not released for learning.
- 2. 3. 3. Die default - Anweisung Wir hatten bei der if - else - Anweisung schon festgestellt, daß man beim letzten else keine Bedingung einfügen muß. Hierfür gibt es eine vergleichbare Anweisung, die default - Anweisung. switch (variable) { case wert_1 : anweisung_1_1; ... anweisung_1_m; break; case wert_2 : anweisung_2_1; ... anweisung_2_m; break; ... case wert_n : anweisung_n_1; ... anweisung_n_m; break; default : anweisung_1; ... anweisung_n; } Zum Lesen: Für den Fall, daß die variable den wert_1 hat, führe die Anweisungenanweisung_1_1 bis anweisung_1_m aus. Für den Fall, daß die variable den wert_2 hat, führe die Anweisungenanweisung_2_1 bis anweisung_2_m aus. ... Standardmäßig führe die Anweisungen anweisung_1 bis anweisung_n aus. Zu beachten ist, daß man nach den Anweisungen hinter default kein break setzt. Dies wäre sinnlos, da ja sowieso die Vergleiche damit abgeschlossen sind.