1 /* C99 union initialization */ 2 union { 3 int i[10]; 4 short s; 5 } c[] = { 6 { s: 2 }, 7 { i: { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } }, 8 }; 9