default : anweisung
switch (ausdruck)
{
case konstante_1 : anweisung_1
case konstante_2 : anweisung_2
...
case konstante_n : anweisung_n
}
case
-Konstanten
verglichen. Stimmt eine case
-Konstante mit dem Wert des Ausdrucks
überein, so wird das Programm mit der Anweisung, die auf das case
-Label
unmittelbar folgt, fortgesetzt. D.h. eine case
-Marke ist somit
nur ein Sprungziel, an dem die Programmbearbeitung nach dem Sprung
fortgesetzt wird. Wird keine passende case-Konstante gefunden, wird das
Programm mit der Anweisung fortgesetzt, die auf das default
-Label
folgt; letzterer ist optional. Ist er nicht vorhanden, so wird keine der
switch-Anweisungen ausgeführt.