Вопрос Какой размер у кучи выделенную под программу, меняется ли она во время выполнения?

Статус
В этой теме нельзя размещать новые ответы.
Регистрация
31 Мар 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
Какой размер у кучи выделенную под программу, меняется ли она во время выполнения, и почему нельзя создавать в стеке объект размер которого будет меняться или определяться во время выполнения?
 
Первое - это стоит указывать язык программирования и операционную систему. Второе - про стек. В реальном стеке находится не только данные но и адрес возврата из процедур и как вы себе представляете изменение размера данных? входные данные №2 для первой процедуры входные данные №1 для первой процедуры адрес возврата из процедуры №1 локальная переменная 1 первой процедуры локальная переменная 2 первой процедуры входные данные №1 для второй процедуры адрес возврата из процедуры №2 локальная переменная 1 второй процедуры локальная переменная 2 второй процедуры << начало вот так примерно выглядит стек, при чем то что в конце написано это для него начало. Стек идет задом наперед, то что положишь последним возьмешь первым. В стеке нет возможности оперировать как угодно, там либо положил либо взял! Как изменить размер локальной переменной 1 для первой процедуры не изменив остальных данных?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху