1 union a { 2 char b; 3 long long c; 4 }; 5 union a d; 6 int g(int, union a, union a); e()7 void e() { 8 union a f[2] = {-1L}; 9 g(0, d, f[0]); 10 } 11