C++ 構造体について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
ハチ

C++ 構造体について

#1

投稿記事 by ハチ » 7年前

こんにちは。
今、structを使った構造体について勉強しています。
構造体でデータを纏める概念自体は理解できたのですが、
構造体を配列で並べることができません。
なので適当なデータを3つほど使った構造体を5つ配列に入れるプログラムの1例をどなたか書いてもらえないでしょうか。
よろしくおねがいします。

ホヅミ
記事: 110
登録日時: 9年前

Re: C++ 構造体について

#2

投稿記事 by ホヅミ » 7年前

作った構造体を配列で宣言するだけではないのですか?
>>構造体を配列で並べることができません。
この辺がよくわかりません。

ハチ

Re: C++ 構造体について

#3

投稿記事 by ハチ » 7年前

先生にもそう言われたのですが、
配列が苦手すぎてうまくプログラムが書けないという状況です。
とりあえず真似するところから理解しようと思ってここの皆さんのお力を借りようと思ったところです・・・。

ホヅミ
記事: 110
登録日時: 9年前

Re: C++ 構造体について

#4

投稿記事 by ホヅミ » 7年前

プログラミングのカリキュラムでは構造体よりも先に配列が来るはずです。
配列を理解しないと構造体を理解するのも難しいでしょう。(そもそも配列、ポインタが理解できないとプログラミングそのものがこの先辛くなるかも?)
配列→ポインタ→構造体と進んだ方がいいかもしれません

ヒント

コード:

構造体 A[N] = {
	{値1},
	{値2},
//   ~
	{値N-1},
	{値N}
};

box
記事: 1748
登録日時: 9年前

Re: C++ 構造体について

#5

投稿記事 by box » 7年前

ハチ さんが書きました: 配列が苦手すぎてうまくプログラムが書けないという状況です。
構造体の配列について勉強する前に、構造体ではない配列、
例えばint型の配列についてじゅうぶん勉強する必要があったりしないでしょうか。
配列もわかった、構造体もわかった、となってから、構造体の配列へ進む必要があるのではないでしょうか。
バグのないプログラムはない。
プログラムは思ったとおりには動かない。書いたとおりに動く。

usao

Re: C++ 構造体について

#6

投稿記事 by usao » 7年前

Cの授業ro講義(?)を受けているのであれば 掲示板で聞くよりも
手元の教科書を開いた方が早いような気もしますが…

閉鎖

“C言語何でも質問掲示板” へ戻る