使用动态数组时,如果用calloc申请内存后不用free()释放的话,会出现问题么 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 如果 calloc 内存 动态 数组 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? seamaswong 2011-06-20 · TA获得超过1122个赞 知道小有建树答主 回答量:483 采纳率:0% 帮助的人:378万 我也去答题访问个人页 关注 展开全部 内存不会被释放,别的程序就不能使用那块内存了,如果内存泄漏多了会影响电脑性能,需要重启才能释放内存 追问 那如果在子函数里面calloc()申请内存后,在主函数释放内存,数据就会清空? 追答 释放不等于清空,通过指针的话还是有可能访问到内存中的数据,所以在C里面用free释放了内存之后,最好马上把指针设置为空,以免不小心使用指针读取数据,你自己试一下就知道了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-10-18 C语言中,malloc函数动态分配内存后,如果不用free去释放,函数结束后空间会不会由系统释放? 8 2016-03-26 请教动态数组free后为什么还存在 2016-02-22 用calloc为一个指针分配以段内存,分配两次,是否释放两次呢? 1 2017-10-07 用free函数需要注意什么 36 2017-09-10 C语言编程时使用MALLOC后一直没有用FREE函数释放内存空间怎么办 8 2013-07-01 求指点:C语言中使用free()释放calloc时显示Debug assertion failed 3 2017-09-24 C语言中动态内存分配函数的用法及作用?(比如malloc,calloc,realloc等) 274 2012-11-05 C语言里,什么时候用数组什么时候用指针和动态内存(malloc/calloc)? 2 更多类似问题 > 为你推荐: