小编Fre*_*gon的帖子

这里逻辑运算符如何短路?

#include <stdio.h>

int main()
{
   int x = -2;
   while (x++ || x==0)
   {
      printf("X");
   }
}
Run Code Online (Sandbox Code Playgroud)

输出如下

XX

为什么?

我期望这段代码进入无限循环,因为增量将使逻辑或的任一侧都为真。

c logical-operators

3
推荐指数
1
解决办法
63
查看次数

标签 统计

c ×1

logical-operators ×1