1 typedef unsigned short t; 2 struct foo{t d;}; bar(d)3 int bar(d)t d;{struct foo u;u.d=d;return(int)(&u);} 4