Und noch mal der Vollständigkeithalber:
"{" und "}" dienen nur der Lesbarkeit, können also weggelassen werden.
"break" dient dem Abschluß eines Zweiges einer Switch..Case;
"break" kann im letzten case-Zweig auch weggelassen werden.
Wird "break" mittendrinn weggelassen, so werden die weiteren case's ausgeführt, bis ein break kommt oder
die Switch-Anweisung zuende ist;
Beispiele:
Code:
switch(x){
case 1: b=0;c=0;break;
case 2: b=1;c=1;break;
}
Code:
switch(x){
case 1: b=0;c=0;break;
case 2: b=1;c=1;break;
default: b=99;c=99;
}
Spezialfälle:
Code:
switch(x){
case 1: b=0;c=0;
else b=1;c=1;
default: b=99;c=99;
}
Ergebnis wär in dem Fall b=99 und c=99, da die Case nicht abegeschlossen wird (mit break);
Ich hoffe ich konnte dir eine
bringen