gpt4 book ai didi

if-statement - 什么是更快?一个循环或多个 if 条件

转载 作者:行者123 更新时间:2023-12-02 03:20:39 24 4
gpt4 key购买 nike

我想知道什么更快。是当您只使用一条指令(即 1=1)执行 9 次 for 循环时,还是当您通过 9 个 if 条件时?

我认为 ifs 更快,因为您不需要检查循环中的指令

最佳答案

应该差不多 - 因为for循环本质上是在检查 如果 条件为真并运行一段代码 - 非常类似于 if陈述。

详情for循环和 if语句通常在汇编中实现 - 看看 https://en.wikibooks.org/wiki/X86_Disassembly/Loopscomplex IF statement in assembly

关于if-statement - 什么是更快?一个循环或多个 if 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33696028/

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