一个UNION的数据结构通常包含不同数据类型。
在一个联合体中,所有组件都具有相同的偏移量,因此具有相同的一块内存。在下面的联合体声明示例中,对name.a的赋值也会影响name.b。
.
TYPE name: UNION a : LREAL; b : LINT; END_UNION END_TYPE