arm板上的链表的next被释放后为什么还有数据

原问题:arm板上的链表的next被释放后为什么还有数据
分类:编程开发 > 最后更新时间:【2017-07-30 23:11:52】
问题补充:

next指向的地址中还是没free前的数据

最佳答案

这个与arm无关,这个与开发工具(C)的内存管理机制有关

所有的C语言指针在free后,它指向的地址及内容是(暂时)不变的

所以好的做法是在free一个指针后,将它设为NULL

最佳答案由网友  whoami1978  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
19

分享到:

其他回答

暂无其它回答!

    推荐