匿名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()

{}

...

posted on 2013-04-01 23:03    阅读(364)  评论(0编辑  收藏  举报

导航