×
C言語の応用
上記に示すコード例では、構造体の基本的な文法スタイルと実際の処理手順を簡潔に示しています。ソースコードをコンパイラでビルドして実行することにより、構造体が規定通りの挙動を示し、期待通りのデータ処理が行われることを直接確認することができます。

もう少し詳しく

structキーワードを用いて定義します。構造体内部の各変数を「メンバー」と呼び、ドット演算子(p1.id)を使って参照・更新を行います。構造体変数へのポインタを介してアクセスする場合はアロー演算子(ptr->id)を使用します。現実世界の複雑なデータモデルを表現するために不可欠な機能です。