gpt4 book ai didi

c - 如果我使用 sizeof 和 size_t,我是否应该始终包含 stddef.h

转载 作者:太空狗 更新时间:2023-10-29 16:23:03 26 4
gpt4 key购买 nike

如果我在我的代码中使用 sizeof 运算符并使用 size_t,我是否必须包含 stddef.h?我没有包含 stddef.h,并且我的代码在 MVS2008 和 Borland C++ BuilderX 中编译时没有警告。

非常感谢...

最佳答案

sizeof(),虽然看起来像一个函数调用,但实际上是一个运算符,是语言核心的一部分。无需包含。

size_t 在各种 header 中定义:stddef.hstring.hstdlib.h、和 stdio.h。包含其中任何一个都足以在您的代码中使用 size_t

关于c - 如果我使用 sizeof 和 size_t,我是否应该始终包含 stddef.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2605217/

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