标签存档: 引用计数

Python文档中关于引用计数的一段翻译

python 引用计数在C或C++之类的语言中,程序员需负责在堆上动态分配和回收内存。在C中,通过使用malloc()和free()函数完成,在C++中,操作符new和delete以本质相同的方式运行,以下的讨论将限于C的情况。每块用malloc分配的内存应该最终被返回可用内存池,通过调用free(),在正确的时候调用free()是非常重要的。如果忘掉了一块内存地址并且没有对其调用free(),它拥有的内存直到程序终止之前是不能重用的。这被称为内存泄漏。

继续阅读 »