どちらをどの様な時にどの様に使ったらいいのか解らないので、ご意見お願い致します。^^;
if (cat.flag == 1){ /*if (cat.muki == 0) cat.y++; else if (cat.muki == 1) cat.x--; else if (cat.muki == 2) cat.x++; else if (cat.muki == 3) cat.y--;*/ switch (cat.muki){ case 0: cat.y++; break; case 1: cat.x--; break; case 2: cat.x++; break; case 3: cat.y--; break; default: break; } }この様なソースの場合、if文とswitch文の、どちらを使うのがいいのでしょうか?
どちらでも、コンパイルして実行すると同じ動きをするのです。^^;
このソースは、switch文を使ってる場合なので、if文を/* */でコメントしてます。
宜しくお願い致します。<_ _>