c语言之联合体
#include<stdio.h>
union test1
{
int a;
double b;
float c;
};
union test2
{
int d;
char e;
};
main()
{
int r1,r2;
r1=sizeof(union test1);
r2=sizeof(union test2); //联合体所占存储空间由列表中最大数据类型决定
printf("test1:%d\ntest2:%d",r1,r2);
}