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