【发布时间】:2010-10-24 12:07:34
【问题描述】:
很抱歉,如果之前有人问过这个问题,我无法找到我正在寻找的东西。
我正在从列表中读取字段并将它们写入内存块。我可以
- 遍历整个列表,找到所需的总大小,做一个
malloc,然后再次遍历列表并复制每个字段; - 在我写入值时遍历整个列表和
realloc内存块;
现在第一个对我来说似乎是最有效的(调用次数最少)。两种方法的优缺点是什么?
感谢您的宝贵时间。
【问题讨论】:
标签: c memory-management malloc realloc