c语言free后,并且置空结构体以后,仍然能输出数据,求原理,,和真正的置空方法 c语言free后,并且置空结构体以后,仍然能输出数据,求原理,,和真正的置空方法... c语言free后,并且置空结构体以后,仍然能输出数据,求原理,,和真正的置空方法 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 结构体 free 原理 搜索资料 2个回答 #热议# 为什么说不要把裤子提到肚脐眼? 兔子和小强 2015-10-27 · TA获得超过6946个赞 知道大有可为答主 回答量:3332 采纳率:74% 帮助的人:1434万 我也去答题访问个人页 关注 展开全部 destroy函数并不能修改实参s,应该改成:SeqStack * destroy(SeqStack *s){ ... return s;}调用是:s = destroy(s);这样才能真正把s置为NULL。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 万物源自bit 2015-10-27 知道答主 回答量:21 采纳率:0% 帮助的人:6.1万 我也去答题访问个人页 关注 展开全部 free只是把这段内存交给操作系统了,并不是把这段内存给清理了。可以先用memset清零,再free 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2024完整版c程序设计语言1000套-含解析可打印360文库汇集海量c程序设计语言,可在线阅读,可下载可打印。学习资料/考前冲刺/wenku.so.com广告c 程序设计中高级工程师实战班,QT框架精通高薪就业class.imooc.com查看更多 其他类似问题 2019-08-30 c语言中free释放了一个结构体,但是它里面的指针却依然可以访问? 8 2017-11-24 c语言结构体怎么判断是否为空 39 2017-09-05 C语言中free掉一段空间后为什么还要使用NULL 81 2017-10-06 C语言变量置空问题 2 2008-09-07 c语言结构体的问题 1 2012-02-14 C语言中, 为了避免野指针,是不是可以在free和delete之后,把指针置为NULL就可以避免了? 2012-03-09 C语言中的free函数如何正确使用 6 2012-06-07 为什么free函数释放掉动态内存后,不把指针置NULL,而造成没什么用的野指针? 9 更多类似问题 > 为你推荐: