LINUX.ORG.RU

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

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

Там же не структура, а юнион.

union имеет размер наибольшего элемента, динамически память он не выделяет, поэтому можно поставить указатель и заняться этим самому.

Если бы он имел динамический размер, то как создавать массивы union? Нужно было бы где то хранить размер каждого элемента.

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

Там же не структура, а юнион.

union имеет размер наибольшего элемента, динамически память он не выделяет, поэтому можно поставить указатель и заняться этим самому.