回复 16 楼 embed_xuel
可以解释一下吗?为什么大错特错。你举的例子很生动,但我所说的系统自动回收堆分配的内存不写free的用法是建立在程序短时间运行的基础上的, 感觉你们泛化了我的想法。我个人认为在长时间运行的程序中malloc和free必须成对存在,这样利于内存的管理和使用,但在短时间运行的程序,譬如楼主的程序,只是很短的时间,系统都会帮我们回收内存,而不用多此一举。不是我们把工作托付给无法控制的系统,而是了解了系统的运作方式相信系统会处理的更好而托付给系统处理的。