LINUX.ORG.RU

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

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

Это не возможно. После твоего массива в стеке могут оказаться другие переменные и расширять массив будет просто некуда. А если всё учитывать, то потребуется какой-никакой, а менеджер памяти, чтобы понять, где в стеке занято, а где свободно. Но в таком случае почему бы не использовать кучу? Она гораздо лучше подходит для этого, чем стек.

Используй malloc, realloc и free и не выпендривайся.

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

Это не возможно. После твоего массива в стеке могут оказаться другие переменные и расширять массив будет просто некуда. А если всё учитывать, то потребуется какой-никакой, а менеджер памяти, чтобы понять, где в стеке занято, а где свободно. Но в таком случае почему бы не использовать кучу? Она гораздо лучше подходит для этого, чем стек.

Используй malloc, realloc и free и не выпендиривайся.