case mit einem Bereich
-
Kann man in C auch einen Bereich für die Konstante in case festlegen ?
char test = 2; switch (test) { case 1..3: { printf("1..3"); }; }
Etwa so wie in diesem Pascal Beispiel.
Oder ist dies Pascal vorbehalten ?var ch: byte = 123; begin case ch of 0..99: begin WriteLn('< 100'); end; 100..255: begin WriteLn('>= 100'); end; end; end.
-
https://www.mikrocontroller.net/topic/491073
https://stackoverflow.com/questions/36748934/how-can-i-use-ranges-in-a-switch-case-statement-in-c
Oder selbst z.B. mit "c case bereich" recherchieren