malloc和free的常识性问题

free函数负责释放空间,具体流程是更新可用空间链表,将这段空间标记为可用,但不会将指针置空,在调用free函数空间后用该当即手动将指针置空。函数 malloc函数返回申请空间的首地址,free函数接受的参数也应该是这个首地址,所以在使用过程当中一动不能失去对这个首地址的控制。若是修改了指向首地址的指针,而首地址没有与其余指针关联,就没法调用free函数正确地释放空间。指针 malloc函数和fr
相关文章
相关标签/搜索