0895デフォルトの名無しさん (ワッチョイ 926e-zS+j)垢版 | 大砲2017/12/16(土) 05:42:42.76ID:V7dZrSJp0 1点、気になるのがNULLと書いていたことだ 0番地にアクセスすることを意図しているコードは struct hoge *tmp = NULL; ではなく struct hoge *tmp = (struct hoge *)0; と書くだろう 思うに、単にtmpへの代入を忘れただけではないか? そういうポカミスを多発するどんくさいやつほど 「変数は必ず初期化」に固執する