malloc申请的空间在哪里
时间: 2023-10-29 09:38:24 浏览: 78
Malloc动态内存申请函数
`malloc` 函数申请的空间在堆(heap)上。堆是程序运行时动态分配内存的一部分,它的空间大小不固定,可以根据需要进行扩展或缩小。`malloc` 函数会在堆中寻找一块足够大小的连续空间,使得该空间可以存储所需的数据,并返回该空间的起始地址。需要注意的是,由于堆是动态分配的,因此必须在使用完毕后通过调用 `free` 函数来释放内存空间,否则会导致内存泄漏问题。
阅读全文