楼主:
ok8752665 (dd8752665)
2020-02-06 19:51:34忘了是哪间学校考的
有一题选择题 里面有两个选项
一个是问heap的资料能不能任意的free掉
一个是问stack的资料能不能任意的free掉
这题的答案是什么阿
作者: edwin333 (onepoint) 2020-02-06 20:01:00
交大考的 答案是heap的可以被free掉 stack的不行
楼主:
ok8752665 (dd8752665)
2020-02-06 20:07:00所以heap 是怎么配置位址的 是像best/first-fit那样吗
作者:
DLHZ ( )
2020-02-06 20:26:00heap就自己address space里面那个heap 负责往上长就好
楼主:
ok8752665 (dd8752665)
2020-02-06 20:34:00那一直往上长 中间被free掉的空间怎么办 还是一段时间后会自己压缩下来
作者: cossetannie (paa) 2020-02-06 20:56:00
我记得malloc会把整个heap用linklist记录起来应该说是记录目前为free的memory
楼主:
ok8752665 (dd8752665)
2020-02-06 21:20:00了解 感谢
... 原来考的点是这个 我还以为是有权限之类的陷阱有人可能正在用所以 any time 是错的之类的...