这是一位高级经理在面试时问的问题。
哪个更快?
while(1) {
// Some code
}
或
while(2) {
//Some code
}
我说过两者具有相同的执行速度,因为while
中的表达式最终应该计算为true
或false
。在这种情况下,两者都求值为true
,并且在while
条件中没有额外的条件指令。因此,两者将具有相同的执行速度,我更喜欢while(1)。
while(1)
比while(2)
快。
(他不是在考验我的信心)
这是真的吗?