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