What does this code mean?
struct foo_t {
int a;
int b;
} foo[10] = {{0,0}}
foo[0] is {0,0}
, but what about the rest?
How does the C standard handle this?
ADDED. I founded an exhaustive answer here. I think my question should be deleted.