union { int a; int b; } test1; union test2; union test3 { char a; char b; }; union test3; union test4 { float a; double a; };