LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

нет не будет. нельзя так создавать массивы

char[size1][] VLA_of_VLA;

и присваивать массивы друг другу тоже

//заполним inner_VLA
VLA_of_VLA[i] = inner_VLA;

а когда он освободится? Только при выходе из функции?

при выходе из скоупа, не функции, то есть раньше может. Вот alloca, там да, при выходе из функции.

Исходная версия fsb4000, :

нет не будет. нельзя так создавать массивы

''' char[size1][] VLA_of_VLA; '''

и присваивать массивы друг другу тоже

//заполним inner_VLA
VLA_of_VLA[i] = inner_VLA;

а когда он освободится? Только при выходе из функции?

при выходе из скоупа, не функции, то есть раньше может. Вот alloca, там да, при выходе из функции.