Администратор ДП(кучи)

Использование следующих предопределенных указателей.

1) heapOrg -адрес начала кучи

2) heapEnd -адрес конца кучи

3) heapPtr -адрес начала свободного фрагмента.

Значения heapOrg и heapEnd после выделения некоторого размера ДП не изменяется.

Значение указателя heapPtr изменяется после каждого резервирования или освобождения блока приводящего к изменению положения нижней границы свободной области кучи.

После загрузки программы heapOrg и heapPtr – имеют один и тот же адрес, в последствии после работы с динамической памятью картина может быть следующей


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: