C++で構造体の配列を定義して使用する

C++では、構造体の配列を宣言して使用するには、以下の手順を実行します。

  1. データの記憶を目的とするデータ型を持った構造体を定義する。例えば、学生の情報をもった構造体を定義する:
struct Student {
    string name;
    int age;
    float score;
};
  1. 配列のサイズを指定して構造体配列を宣言する。例:3人の生徒の情報を格納する構造体配列を宣言する場合:
Student students[3];
  1. 構造体配列の各要素にピリオド演算子 (.) を使って値を設定します。たとえば、各生徒の情報設定:
students[0].name = "Alice";
students[0].age = 20;
students[0].score = 85.5;

students[1].name = "Bob";
students[1].age = 21;
students[1].score = 90.0;

students[2].name = "Charlie";
students[2].age = 19;
students[2].score = 78.5;
  1. 構造体配列の要素には、添え字演算子[]を使用してアクセスできます。たとえば、各生徒の情報を表示するには、
for (int i = 0; i < 3; i++) {
    cout << "Name: " << students[i].name << endl;
    cout << "Age: " << students[i].age << endl;
    cout << "Score: " << students[i].score << endl;
}

この手順を使用して、構造体配列の定義と使用が可能です。構造体配列を使用する前に、関連するヘッダーファイル(例:iostream)のインクルードと名前空間の使用(例:using namespace std;) が必要です。

bannerAds