in a struct, I would have an array of size [][3], where [] is undefined. But it won't work :
example
I get :Code:struct foo {
int bar[][3];
};
I can't useCode:11: error: flexible array member not at end of struct
cause then I have bar[3][].Code:int *bar[3];
Anyone ?... Anyone ?