1struct S 2{ 3 int i; 4}; 5 6extern void bar (struct S); 7 8void 9foo (void) 10{ 11 int i = 0; 12 bar (*(struct S *) &i); 13} 14