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