Cha*_*hax 6 lua for-loop if-statement
我想知道什么更快。是当你只用一条指令(即 1=1)执行 9 次 for 循环时还是当你通过 9 次 if 条件时?
我认为 ifs 更快,因为您不需要检查循环中的指令
小智 3
它应该几乎相同 - 因为for循环本质上是检查条件是否为真并运行代码块 - 与if语句非常相似。
有关for循环和if语句通常如何在汇编中实现的详细信息 - 请查看https://en.wikibooks.org/wiki/X86_Disassemble/Loops和汇编中的复杂 IF 语句