在逻辑或的短路运算中,当前一个表达式为真时,后面的表达式不会得到运行。
#include <stdio.h>
// 逻辑或运算的注意事项
int main() {
int i=0, j=1;
i || printf("hello, i\n");
j || printf("hello, j\n");
return 0;
}
运行结果:
在逻辑或的短路运算中,当前一个表达式为真时,后面的表达式不会得到运行。
#include <stdio.h>
// 逻辑或运算的注意事项
int main() {
int i=0, j=1;
i || printf("hello, i\n");
j || printf("hello, j\n");
return 0;
}
运行结果: