マイクロコントローラ プログラムでは、デフォルト以外のスイッチのすべてのケースで実行したい命令がいくつかあります。ただし、関数呼び出しを作成したり、すべての場合にマクロを使用したりする必要はありません。
これは 3 ~ 7Mhz で動作するマイクロコントローラー用であるため、速度とコードスペースが重要です。例えば:
switch(letter)
{
case a:
ShowApple();
printf("You entered an english letter.");
break;
case b:
ShowBananna();
printf("You entered an english letter.");
break;
...
case z:
ShowZebra();
printf("You entered an english letter.");
break;
default:
printf("You did not enter an english letter. Silly human!");
break;
}