15. Куча (Heap)
Динамическое
распределение памяти —
способ выделения
оперативной памяти для
объектов в программе, при
котором выделение памяти
под объект осуществляется
во время выполнения
программы
23.05.2019 0:36 Advanced 15
16. Работа с кучей
23.05.2019 0:36 Advanced 16
Function Description
malloc allocates the specified number of bytes
realloc
increases or decreases the size of the specified block of memory, moving it
if necessary
calloc allocates the specified number of bytes and initializes them to zero
free releases the specified block of memory back to the system
17. Стек (Stack)
Стек —
абстрактный тип данных,
представляющий собой
список элементов,
организованных по
принципу LIFO (last in —
first out, «последним
пришёл — первым
вышел»)
23.05.2019 0:36 Advanced 17