148
правок
Изменения
→Архив
Для каждого <tex>malloc/new/new[]</tex> должны вызываться <tex>free/delete/delete[]</tex>, т.к. память сама не освобождается при выходе из функций, куча остается неосвобожденнной, и происходят утечки памяти.
{{TODO|t=запилить картиночки, поправить корявые фразочки Алина}}
Рассмотрим процесс выделения памяти в куче на примере простой программы: