如何掩盖联盟中的成员

时间:2010-09-20 10:33:17

标签: c

我有一个工会

union filter_row
  {
        MAC_Filter MAC;
        IP_Filter IP;
        TCP_Filter TCP;
        UDP_Filter UDP;
        ICMP_Filter ICMP;
        ARP_Filter ARP;
  };

这个联盟的成员是结构....如何掩盖结构的成员......我是否必须将它们初始化为所有1的最初???

1 个答案:

答案 0 :(得分:1)

联盟的所有成员共享相同的存储空间,足以容纳最大和最严格的成员的对齐和大小。通常,您还需要结构中的成员指示要使用的联合成员。

相关问题