1 union foo 2 { 3 long long d; 4 }; 5 6 int bar(long long d)7 bar (long long d) 8 { 9 union foo u; 10 11 u.d = d; 12 return (int) &u; 13 } 14