1 2 3 4 5 6 7 8 9 10 11
struct s_flex { int i; long f[]; }; union s { struct s_flex flex; char buf[200]; }; static union s a[2];