1/* C99 struct initialization */ 2struct { 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