構造体
こうぞうたい
名詞 中級 ★★★★★意味
構造体は、プログラミング言語において複数のデータ要素(メンバ)をひとつにまとめて扱うためのユーザー定義型である。各メンバは異なる型を持つことができ、データの論理的な集合体として設計されるため、実世界のオブジェクトや概念をコード上で表現しやすくなる。C言語やC++、Go、Rustなど多くの言語で採用されており、データの可読性・保守性向上やメモリ効率の最適化に寄与する重要な構造である。
用例
C言語では、structキーワードを使って構造体を定義し、複数のメンバをまとめて扱います。
structは構造体を宣言する際のキーワードで、メンバは異なる型でも同一の名前空間に保持できることを示す基本例です。
類義語
struct、レコード、構造体型
対義語
プリミティブ型、スカラー型、単一変数
関連語
メンバ変数、型定義、インスタンス