malloc失败时,calloc返回成功


是否存在malloc失败,而calloc返回成功的情况。假设我给出malloc(20)calloc(4*5),是否存在malloc可能失败而calloc成功的情况。如果是的话,具体原因是什么。

我能想到malloc()失败和calloc()成功的唯一原因是,如果某个库(或您的应用程序(覆盖了其中一个而不是另一个。

当然,任何可能发生这种情况的libc都是坏的。

相关内容

  • 没有找到相关文章

最新更新