w******u 发帖数: 219 | 1 我怎么很多都看不懂啊
包括前面的概念题,还有后面的实现align malloc 和 align free的题,以及用一个
malloc调用来分配一个二维数组的题。感觉需要对底层有比较深的了解。关于这些题,
有什么书是最直接可以参考的么?急 谢谢 |
c****p 发帖数: 6474 | 2 不需要理解底层。
malloc的本质就是从一块地方给你找你需要的那么大的连续内存块,并返回内存块的首
地址。
align malloc说白了就是实际申请的比要求的多一小块,使实际申请的能够包含一块对
齐的内存块,然后把对齐的这部分的首地址返回。align free同理,把实际申请的内存
的首地址free了就得了。【 在 withtaku (bugua) 的大作中提到: 】 |
w******u 发帖数: 219 | 3 谢谢你的回复
我根据书中的答案,推测出来大约也是如你所说
但你这些知识是从哪里看到的呢,有没有什么资料?
【在 c****p 的大作中提到】 : 不需要理解底层。 : malloc的本质就是从一块地方给你找你需要的那么大的连续内存块,并返回内存块的首 : 地址。 : align malloc说白了就是实际申请的比要求的多一小块,使实际申请的能够包含一块对 : 齐的内存块,然后把对齐的这部分的首地址返回。align free同理,把实际申请的内存 : 的首地址free了就得了。【 在 withtaku (bugua) 的大作中提到: 】
|
w******u 发帖数: 219 | 4 re
【在 w******u 的大作中提到】 : 谢谢你的回复 : 我根据书中的答案,推测出来大约也是如你所说 : 但你这些知识是从哪里看到的呢,有没有什么资料?
|
b**********1 发帖数: 215 | 5 请问 这本书 和 Cracking the Coding Interview 是一本吗? |
w******u 发帖数: 219 | 6 对对对就是这本
【在 b**********1 的大作中提到】 : 请问 这本书 和 Cracking the Coding Interview 是一本吗?
|