• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:配列に値が入らない【c言語】)

配列に値が入らない【c言語】

このQ&Aのポイント
  • DivBdInfo配列の要素であるDivBdInfo[i].StgSizeAvgに値が入らない問題について質問です。
  • 変数iを3や5に変えると値が入ることが確認されていますが、なぜ全ての要素に値が入らないのか理解できていません。
  • 質問のプログラムを以下に記載します。配列の要素に値を正しく格納する方法についてアドバイスをいただきたいです。

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

  • ベストアンサー
  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.1

>DivBdInfo[i].StgSizeAvgの変数iを3や5に変えるとこちらは値が入ります。 デバッグ時にSumとcntに値が入っているのは確認しました。 iはチェックしましたか? for(i=0;i<movenum;i++){stringlist[i].chk=FALSE;} ここで使った値のままでいいんですか? それと、 > for(i=0;i<DIVBOARD_NUM;i++) { GetDivideRfXY(i,&rfx,&rfy); for(i=0;i<movenum;i++){stringlist[i].chk=FALSE;} iの2重ループでいいんですか?

cliff_vers
質問者

お礼

ありがとうございました。

関連するQ&A