C言語/構造体・共用体
出典: フリー教科書『ウィキブックス(Wikibooks)』
< C言語
[編集] 構造体
構造体とは、任意個数のデータ型をまとめて管理する方法である。 構造体は以下のように宣言する。
struct 構造体の識別子
{
任意個数のデータ型 任意個数の識別子;
};
宣言した構造体は以下のようにアクセスすることができる。
構造体の識別子.任意個数の識別子;
[編集] 共用体
共用体とは、メモリ上のある場所を複数のデータ型でアクセスする方法である。
union 共用体の識別子
{
任意個数のデータ型 任意個数の識別子
};
宣言した共用体は以下のようにしてアクセスすることができる。
共用体の識別子.任意個数の識別子;