• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:このプログラムを見てください(C言語) m( _ _ )m)

C言語の乱数プログラムにおけるデバッグエラーの原因とは?

このQ&Aのポイント
  • C言語の乱数プログラムで、コンパイル時にはエラーが出ないが実行時にデバッグエラーが出る理由は何でしょうか?
  • プログラムの中で、特定の関数の呼び出しによって変数の値が変わることが原因でデバッグエラーが発生しています。
  • 具体的には、関数testによって変数bに値が代入され、それが変数aに代入されたことが原因です。なぜこれが問題となるのか詳しく説明してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • driverII
  • ベストアンサー率27% (248/913)
回答No.1

a=b の実行時に変数bが参照されますが、 値が不定です。 test()がa=b以前に実行されていればOKです。

amazontester
質問者

お礼

あっ! これは初歩的なミスを・・。ずっと考えて分からなかったです。ありがとうございました。

関連するQ&A

専門家に質問してみよう