c - c中 'or'逻辑之间的区别

标签 c gcc logical-operators

在使用 gcc 的 Linux 中,当我编写这样的循环时

while(1 || 0)

它进入循环,但是当我像这样编写循环时

while(0 || 1)

它不进入循环。有什么区别?

最佳答案

没有任何区别。执行应该进入两个表达式中的循环。

关于c - c中 'or'逻辑之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6994828/

相关文章:

c - getint(int *) 是什么意思?

python - '' and'逻辑运算符和 "&"按位运算符在Python的这种情况下有什么区别?

python - 如何对 pandas 数据帧的多列上的逻辑运算符进行向量化?

c - "char"是一种特殊类型的整数变量吗?

c - 为什么在用 gcc 编译后一个值消失了?

java - 具有多个逻辑运算符的三重条件 Do-While 循环

c - 具有结构的随机图

c - strchr()中多字符字符常量错误

c - Eclipse:我可以运行程序但无法调试它

c - 跨 i386 gcc 缺少 crt0.o 文件