Malloc Implemented the function malloc() in C using an implicit free list. User can allocate memory, free memory, and view the state of the heap.