C言語の構造体

構造体とは関連する1つ以上の変数をまとめることが出来る機能です。


構造体の定義

C言語では構造体を定義する時は、キーワード「struct」を使用します。

struct 構造体名 {
    メンバの定義
};

構造体定義の例

例えば「人」にまつわるデータを構造体にまとめる例を以下に記します。

struct person {
    char name[10];    /* 名前 */
    char sex;         /* 性別 */
    int age;          /* 年齢 */
    char address[10]; /* 住所 */
};

inserted by FC2 system