Concept
Heap
Books
Journey Statusmastered Tags
A region of a process's memory used for dynamic allocation at runtime, growing as needed and managed explicitly (via malloc/free) or by a Garbage collection - as opposed to the stack which handles fixed-size, short-lived local variables and call frames.