gpt4 book ai didi

c - 我是否转换 mkl_malloc 的结果?

转载 作者:太空宇宙 更新时间:2023-11-04 01:02:47 25 4
gpt4 key购买 nike

当然我知道我们不会强制转换malloc()的结果,但是mkl_malloc()呢?

这是 prototype : void* mkl_malloc (size_t alloc_size, int alignment);

它与malloc() 具有相同的返回类型,如您所见:void* malloc (size_t size);

因此,我不会为这些 reasons 投出结果.但是英特尔人会这样做,正如您所见here ,这让我担心我错过了什么。

有人知道吗?

最佳答案

转换结果是多余的并且没有多大意义,因此您不应该出于这个原因这样做。但这不是特别重要,只是一件小事。

整个“强制转换 malloc 的结果”辩论在 Stack Overflow 上已经超出了比例,而关于为什么不应该在 16 年前从 C 语言中删除隐式 int 时就过时的最有效的担忧。

p>

关于c - 我是否转换 mkl_malloc 的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32069883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com