2009年9月29日

<@乌龟:>手动实现C语言运行库(1) 堆内存分配,malloc and free

摘要: 最近看到了<程序员的自我修养>这本书, 对书中大部分的底层知识兴趣不算太大,不过对最后的一章,C语言运行库的实现非常的感兴趣,于是就依葫芦画瓢的实现了一下,今天花了一点时间完成了堆内存分配的内容. 就不多说太多了,直接贴贴代码,方便自己和别人日后查询,另外代码中有几处的错误,这里也标明了. 1: //定义的一个Helper结构体,描述一片空间 2: typedef struct _h... 阅读全文

posted @ 2009-09-29 11:33 乌龟_毛驴 阅读(645) 评论(2) 推荐(0) 编辑

导航