1union u { union u *a; double d; }; 2union u *s, g(); 3 4f() 5{ 6 union u x = g(); 7 8 s[0] = *x.a; 9 s[1] = g(); 10} 11