ページ 11

構造体変数

Posted: 2011年4月24日(日) 16:09
by glfd
いつもプログラミングの館でお世話になっております
今回、質問させてもらいますのは構造体と変数についてです
ここのプログラムを参考にさせてもらっているのですが
なぜ主人公の構造体というものをつくるのでしょう?
初心者でよく分からないのですが構造体で変数を定義するとどのような利点があるのでしょう?

Re: 構造体変数

Posted: 2011年4月24日(日) 16:14
by 紅葉
別に構造体を使わないでも問題ありません。
ただ使うことによってプログラムを管理しやすくなります。
また修正等、追加も簡単に行えるので便利です。

例えばなのですがキャラクター情報専用の値を格納する構造体を作ったとしましょう。

構造体を使えば味方1、味方2、味方3・・・等と
この構造体を使用すればソースもすっきり書くことができます。
上手く使えば敵の情報も管理できます。

逆に使わないと味方の数ごとに変数を宣言しなければいけなくなるので
ソースが非常に見にくくなります。