我认为因为条件是> = 3,我们应该使用jl(更少).
jl
但gcc使用jle(少或相等).
jle
这对我没有意义; 为什么编译器会这样做?
c x86 assembly gcc
assembly ×1
c ×1
gcc ×1
x86 ×1