「あ、もしかしてC言語ディスられてる?」って思っちゃった君たち。ちょっとこのサンプルコードを見てくれ。こいつをどう思う?
do {
if (type == 1) goto case_1;
if (type == 2) goto case_2;
goto default_;
case_1: puts("1"); break;
case_2: puts("2"); break;
default_: puts("-"); break;
} while (false);
すごく・・・switch文です・・・。
結論
GOTO文は最強。