C语言,用了malloc之后,不用free会怎么样

C语言,用了malloc之后,不用free会怎么样
会有什么后果?吗?
不会有什么严重后果吧?
如果重启了计算机,是不是一切都能还原?
不会影响到计算机系统吧?

对你系统没有影响,如果不free的话,只是该程序在运行时一直占有一定量的内存,只要程序不运行了,内存就会自动释放。对电脑内存没有影响。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-09
不会有什么大问题的。
一般的c程序占不了多大的内存空间,不释放的话在程序结束之后也会自动释放掉的。
但是在以后遇到大型的问题,就要记得合理安排内存的使用了。
当然,更不会影响到计算机系统了。
第2个回答  2009-04-09
对系统没有影响,如果不用free的话,只是该程序在运行时一直占有一定量的内存,只要程序不运行就不会占用了!
相似回答