DevPrep

Все темы › Управление памятью

Стек и куча (heap) — как устроены?

Junior PRO

Стек

Область памяти потока с автоматическим выделением по принципу LIFO: при вызове функции её фрейм (локальные переменные, адрес возврата) кладётся сверху, при возврате снимается. Выделение — просто сдвиг указателя стека.

Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.

Полный ответ — в DevPrep

Потренируйтесь перед собеседованием

В DevPrep эти ответы превращаются в задачи на минуту: что напечатает код, найди баг, пробное собеседование. По задаче в день.

Скачать DevPrep в App Store