#include <stdio.h> int main() { int x = -2; while (x++ || x==0) { printf("X"); } }
输出如下
XX
为什么?
我期望这段代码进入无限循环,因为增量将使逻辑或的任一侧都为真。
c logical-operators
c ×1
logical-operators ×1