Switch-Case-Bedingungen

Aus ProgrammingWiki
Archivierte Version vom 2018-03-16T16:06:19+00:00. Aktuelle Version

entspricht der CASE .. OF Bedingung in Delphi

switch (variable) {
   case wert1 :
       anweisungen;
       break;
   case wert2 :
       anweisungen;
       break;
   default :
       anweisungen;
}

Switch-case führt anstelle mehrfacher if then else-Abfragen die Alternativen in einer überschaubaren Liste von Anweisungen auf.
Eine switch-Anweisung vergleicht den Wert der Bedingung mit dem Wert, der neben jeder case-Marke aufgeführt ist.
Wenn die Bedingung in case zutrifft, werden diese Anweisungen ausgeführt.