#include <stdio.h>
int main(void)
{
struct Stru {
union {
int i;
char ch;
};
};
struct Stru stru;
stru.i = 100;
printf("Hello World!\n");
printf("i is: %d", stru.i);
return 0;
}
如上,在结构体中定义了无名共用体,其结构体可以直接引用其成员共用体的成员变量。