前几天在练习顺序表,用malloc申请空间,今天看了别人的视频才发现malloc与free要成对使用,所以我想问忘记free的话程序结束会自动释放吗,还是会内存泄漏啊
4条回答 默认 最新
少林and叔叔 2023-03-20 19:56关注如果只是做测试使用,没有关系的,因为程序结束后,自动就free释放了;
但实际应用中,可能出现多次的申请内存,如果申请的内存使用完后,没有及时释放,有可能导致后续申请内存失败,也有可能因为内存泄漏出现莫名的错误。本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用