noun
In C and related languages, a data structure where all members share the same memory location; only one member can hold a value at a time.
C言語の共用体は、同じメモリ領域を複数のデータ型で共有する。
A union in C shares the same memory area among multiple data types.
共用体を使うとメモリを節約できる場合がある。
Using a union can sometimes save memory.