/*typedef struct { int i[41]; long double d; } (*x)(void); */ typedef int Foo[(char)((unsigned char)0xff + (unsigned char)0xf02)];