哪个运算符更快:>
or ==
?
示例:我想针对 -1 测试一个值(可以为正值或 -1):
if(time > -1)
// or
if (time != -1)
时间的类型为“int”
标准没说。因此,这取决于给定编译器在给定版本中生成哪些操作码,以及给定 CPU 执行它们的速度。
I.e., 实施/平台定义.
您可以找到一个specific通过查看/基准测试可执行代码来组合编译器/平台。
但我严重怀疑这会产生很大的影响;这是一种几乎总是与更高级别的优化相形见绌的微观优化建筑学决定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)