switch/case ist mächtig aber geht nur für konstante Wertabfragen, if kann auch variablen vergleichen.Code:typedef unsigned char byte; byte rx = 'a'; switch(rx) { case '0' : tuewas(); break; case '5' : tuewasanderse(); break; case '6': // wie bei 'b' - absichtlichkein break; case 'b': nochwasanderes(); break; case 0x38: { waslosbei8(); mach(); egal(); } break; default: nixlos(); // <- da haste Dein "else" sprich // wenn sonst nix gewählt wurde }
Lesezeichen