共用体
その他の語句
用語の解説
共用体とは
(キョウヨウタイ,union,)
共用体とは、同じメモリ領域を異なる変数が共有する、プログラム言語におけるデータ型のことである。
共用体は、一般的には、C言語やC++におけるunionキーワードで定義したデータ型を指す。
似たような構造でデータ型が異なる場合に用いられる。
共用体を用いることで、別々の変数を用意することがなくなる上、煩雑さから開放される。
共用体は、各メンバを括っているために見た目は構造体と似ているが、各メンバが同じメモリ領域を共有するため、各メンバの先頭アドレスは同一となる。
領域の分割が容易であるためメモリの節約になるが、むやみに用いるのは非効率であり扱いも難しい。
このような特性から単体で使われることはあまりなく、構造体のメンバの1つとして用いられることが多い。
CNET Japan
-
ドコモ・バイクシェアの障害、あす7日復旧へ--背景に「NOLL」刷新へのシステム移行
「NOLL(ノル)」へのブランド刷新を9月に控えたドコモ・バイクシェアで、システム移行に伴う大規模障害が発生した。全エリアでの提供停止は4日間以上に及び、NTTドコモの前田社長が決算会見で謝罪する事態となった。
