大家都知道malloc可以分配一段连续的内存空间,并且在不再使用时可以通过free释放掉。实际上,malloc只是C的标准库中提供的一个普通函数,而且实现malloc的基本思想并不复杂,任何一个对C和操作系统有些许了解的程序员都可以很容易理解。