匿名union

访问一个匿名union的成员就像访问普通变量,如:

int main()

{

  union{

    int i;

    char j;

  };

  i = 2;

  j = 3;

}

如果匿名union在文件作用域内,则它必须被声明为static,如:

static union{

    int i;

    char j;

  };

int f()

{}

int main()

{}

...

原文地址:https://www.cnblogs.com/yemeng/p/2994510.html