Хочу в контроллере выделить пару однотипных структур с массивами разного размера. Для одной это делается просто:
struct{
  int field;
  char arr[ SIZE ];
}var;
Если же делать для нескольких, уже нужен прототип
typedef struct{
  int field;
  char arr[];
}str_t;
str_t var = {.arr[ SIZE ]=0};





