C言語なら、ぬるぽに聞け! Part 〈53〉
■ このスレッドは過去ログ倉庫に格納されています
0424デフォルトの名無しさん
NGNGIntel 系 CPU のスタックは
アドレスの大きい方から小さい方へ確保される
(関数抜けた時に add esp, * でスタッククリアだし)。
だから、オーバーしたらリターンアドレスが書き換えられる可能性がある。
もしくは、その前に i の値が書きかわって
変なことになることもあるかもな。
今回の場合は i を 0 にリセットして無限ループか。
>>419
一応バグの振る舞いを知っておくのも必要だと思うが。
■ このスレッドは過去ログ倉庫に格納されています