Я хочу иметь массив переменной длины, содержащийся внутри структуры, но у меня проблемы с его инициализацией правильно.
struct Grid {
int rows;
int cols;
int grid[];
}
int main() {
struct Grid testgrid = {1, 3, {4, 5, 6}};
}
Все, что я пытаюсь, дает мне ошибку: нестатическая инициализация ошибки гибкого члена массива.