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