【C言語】構造体の定義

この記事では、C言語で構造体を定義する方法について紹介します。

## 構造体の定義

構造体とは、異なる型の変数や配列を並べてまとめて扱える便利な機能です。
構造体を使うときは、最初に「構造体がどんな型の変数や配列を含むか」を宣言する必要があります。
そして、その構造体自身にも名前を付けます。その名前を「構造体タグ」といいます。

【定義の書式】
struct 構造体タグ{
構造体メンバ(配列、変数)の宣言
}

上記のように宣言すると、int型やchar型と同じ扱いとなり、「struct 構造体タグ」型という型名になります。

## ソースコード

サンプルプログラムのソースコードは下記の通りです。


【構造体の構成】
構造体タグ・・・score
構造体メンバ・・・english、math、name[10]

【関連記事】
C言語入門 (サンプルプログラム集)

コメント