共用体とは
きょうようたい
C言語で、複数のメンバが同じ番地から重なって置かれる型。union { uint32_t w; uint8_t b[4]; } u; のように宣言し、大きさはいちばん大きいメンバの大きさ(アライメントの倍数に切り上げ)になる。一度に意味のある値を持つのは1つのメンバだけで、同じメモリを別の型として見る用途や、どれか1つの形のデータを持つ場合のメモリの節約に使われる。u.w に書いて u.b[0] を読む結果はエンディアンによって変わる。
「共用体」は、1分野の1問の練習問題に出てきます(C言語の基礎など)。
この用語の分野: C言語の基礎