共用体
その他の語句
用語の解説
共用体とは
(キョウヨウタイ,union,)
共用体とは、同じメモリ領域を異なる変数が共有する、プログラム言語におけるデータ型のことである。
共用体は、一般的には、C言語やC++におけるunionキーワードで定義したデータ型を指す。
似たような構造でデータ型が異なる場合に用いられる。
共用体を用いることで、別々の変数を用意することがなくなる上、煩雑さから開放される。
共用体は、各メンバを括っているために見た目は構造体と似ているが、各メンバが同じメモリ領域を共有するため、各メンバの先頭アドレスは同一となる。
領域の分割が容易であるためメモリの節約になるが、むやみに用いるのは非効率であり扱いも難しい。
このような特性から単体で使われることはあまりなく、構造体のメンバの1つとして用いられることが多い。
CNET Japan
-
NASAは現地時間6月5日、国際宇宙ステーション(ISS)のロシア区画で新たな空気漏れが確認されたことを受け、ISSに滞在していた5人の宇宙飛行士に対し、SpaceXの宇宙船「Dragon」へ一時退避するよう指示した。退避したのは「SpaceX Crew-12」の4人と、NASAの宇宙飛行士クリス・ウィリアムズ氏。緊急時にすぐ脱出できるよう備えるための措置で、数時間後には通常業務に戻ったという。
