摘要: 之前写代码的时候一直有个疑问,malloc申请内存的时候指定了内存大小,但是free的时候却只指定要释放的内存地址,那么free是如何知道它要释放的内存空间大小呢? 源码之前,了无秘密,下面就从源码来扒一扒。 由上图可知,malloc和free分别调用了malloc_internal和free_in 阅读全文
posted @ 2018-03-21 21:50 冷冰若水 阅读(1793) 评论(0) 推荐(0) 编辑