我有一个工会
union filter_row
{
MAC_Filter MAC;
IP_Filter IP;
TCP_Filter TCP;
UDP_Filter UDP;
ICMP_Filter ICMP;
ARP_Filter ARP;
};
这个联盟的成员是结构....如何掩盖结构的成员......我是否必须将它们初始化为所有1的最初???
答案 0 :(得分:1)
联盟的所有成员共享相同的存储空间,足以容纳最大和最严格的成员的对齐和大小。通常,您还需要结构中的成员指示要使用的联合成员。