我必须在程序退出之前释放分配的所有内存吗? 你不必这样做。一个真正的操作系统毫无疑问会在程序退出的时候回收所有的内存和其它资源。然而, 有些个人电脑据称不能可靠地释放内存, 从ANSI/ISOC 的角度来看这不过是一个“实现的质量问题”。