gpt4 book ai didi

c++ - 在 C++ 中使用两个 if 有区别吗

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:24:54 24 4
gpt4 key购买 nike

有什么区别吗

if (firstCheck())
return;

if (secondCheck())
return;

if (firstCheck() || secondCheck())
return;

?

我的问题的重点是运行时!

最佳答案

不,不会有任何区别。优化编译器应该生成相同的二进制文件。

没有办法说一个比另一个好。如果这两个条件密切相关,我会把它们写在一个 if 子句中,如果它们是独立的,我会用两个。

关于c++ - 在 C++ 中使用两个 if 有区别吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48539453/

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