gpt4 book ai didi

c - void 的奇怪用法

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

我一直在浏览一些 C 源代码,我注意到以下内容:

void some_func (char *foo, struct bar *baz)
{
(void)foo;
(void)baz;
}

为什么这里使用void?我知道 (void) 在表达式明确指示该值被丢弃之前;但有人可以向我解释这种用途的理由吗?

最佳答案

此代码可确保您不会收到有关 foo 和 baz 未使用的编译器警告。

关于c - void 的奇怪用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4083851/

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