/* C:e4237: switch の制御式が定数です */ #define THREE 3 switch(THREE) { case 1: … break; case 2: … break; case 3: … break; } 解説 コンパイル環境によって#define等で変更を行うコンフィグ値で無いのであれば、 無意味なswitch文です。