gpt4 book ai didi

c - 为什么我们需要在作为原型(prototype)传递后将变量设置为 void?

转载 作者:行者123 更新时间:2023-11-30 16:42:22 25 4
gpt4 key购买 nike

下面的函数已经将变量声明为 uint8_t。但为什么在函数内部我们需要以不同的方式声明它?

bool cli_cdc_enable(uint8_t port)
{
(void) port;

cdc_connected = true;
return true;
}

最佳答案

没必要。这种事情通常是向编译器警告和 lint 工具表明该变量是故意未使用的。它对函数的功能没有任何影响。

关于c - 为什么我们需要在作为原型(prototype)传递后将变量设置为 void?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45852719/

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