3

在使用 MIPS 实现链表时,我被要求在用户询问时删除注释。更改指针很容易,因此不再可以从列表中访问该节点。但是节点仍然在堆上退出,占用内存空间。由于其垃圾收集功能,这在 Java 中有效。在像 C 这样的语言中,我们可以调用一个函数来释放内存。但是,在 MIPS 中,我没能找到这样的特性或功能。

所以我的问题是:MIPS 中是否有一个函数可以释放 sbrk 函数分配的内存?如果不是,将我想释放的单词分配为零实际上会释放内存吗?(即 sbrk 可以将此内存用于新数据)

谢谢!

4

0 回答 0