コーディングの凡ミス
ぼくは注意力が散漫なので、コードを書いていてしょうもないミスをすることが多々あります。対策として、よくやるミスをここに書き残します。
- 多重ループの内側で、カウンタ変数を間違える。こんな感じ。
for (i=0; ifor (j=0; j
- もちろん、ループの際は境界条件を確認。
- 整数・実数型を意識しないで、適応に計算・代入して、意図せず小数点以下が切り捨てられる。特に除算。
- 配列の添え字が変数のときは注意する。
- 比較のときに、"==" じゃなくて "=" にしてしまう。(コンパイル時のオプションによっては指摘してくれる)
思い出ししだい追記。こういうミスで時間をとられるとほんとにがっかりする。