[938] Re:774RRさん、お返事ありがとうございます。
投稿者:undo
2007/02/20 02:13:25
>Cでは、配列の範囲を超えたところをアクセスしても、普通はエラー等にはならず、ずっと離れたところでプログラムがクラッシュしたりします。
この記述の「アクセス」というのは書き換えを意図しているんだと思います。
コンパイラ、ランタイム、参照アドレスによっても違うでしょうが、
無関係なところを参照してアドレスエラーや境界チェックエラーなどになれば、その場でクラッシュするでしょう。
その場でエラーにならなければ参照しているだけですから、通常その後にはクラッシュしません。
buf[10]を参照することに意味があるとは思いませんが(^^;