在使用 gcc 的 Linux 中,当我编写这样的循环时
while(1 || 0)
它进入循环,但是当我像这样编写循环时
while(0 || 1)
它不进入循环。有什么区别?
最佳答案
没有任何区别。执行应该进入两个表达式中的循环。
关于c - c中 'or'逻辑之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6994828/
在使用 gcc 的 Linux 中,当我编写这样的循环时
while(1 || 0)
它进入循环,但是当我像这样编写循环时
while(0 || 1)
它不进入循环。有什么区别?
最佳答案
没有任何区别。执行应该进入两个表达式中的循环。
关于c - c中 'or'逻辑之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6994828/