【发布时间】:2011-05-13 15:39:13
【问题描述】:
在任何情况下您更喜欢 malloc 而不是 calloc。我知道 malloc 和 calloc 都动态分配内存,并且 calloc 还将分配的内存中的所有位初始化为零。 由此我猜想使用calloc而不是malloc总是更好。还是在某些情况下 malloc 更好?性能可能是?
【问题讨论】:
-
投票重新打开这个。另一个问题是关于差异的。这个问题不一样。它询问为什么人们更喜欢 malloc(这是一种常见做法)。
-
@RaymondHettinger,如果我没记错的话,他们的答案是否相同并不重要。