C言語初心者にありがちなミス
以下、私のやったミス
配列の数
配列を定義するときは1,2,3・・・
配列を使うときは0,1,2・・・
数学を勉強している私でも間違える
型と計算とdefine
1/2 == 0 だけど 1/2.0 == 0.5
#define HALF 1/2.0 のとき
1/(HALF) == 2.0 だけど 1/HALF == 0.5
アドレス
値渡しとアドレス渡し
ポインタ変数モードと通常変数モード
アドレス変数とアドレーヌ変数の混同
一番怖いのは、友達がパソコンだけになること