myun2の???

Your awesome Tagline

0 notes

こういうこと

switch(aaa+4)
{
case 0:
printf(“0\n”);break;
case 1:
printf(“1\n”);break;
case 2:
printf(“2\n”);
printf(“5\n”);break;
case 3:
printf(“3\n”);break;
case 4:
printf(“4\n”);break;
case 5:
printf(“5\n”);break;
}
printf(“5\n”);の部分がcase 2と5で重複している。
これがコンパイラにより、case 2の場合printf(“2\n”);した後、case 5の中身に飛ぶように最適化された…。