逻辑运算符,结果就是:真(1,正确),假(0,错误)
1.或 (||)
格式: 表达式1 || 表达式2
规则: 有一个为真,结果就是真;全假就是假的
如图所示:
运行结果如下:
2.与 (&&)
格式: 表达式1 || 表达式2
规则: 有一个为真,结果就是真;全假就是假的
如图所示:
运行结果如下:
3.非 (!)
格式:!表达式1
规则:如果表达式1为假,则!表达式1为真;
如果表达式1为真,则!表达式1为假
如图所示:
运行结果如下:
逻辑运算中的短路:
1.&& 如果左边为假,则右边不计算
示例如图:
运行结果如图:
2.|| 如果左边为真,则右边不计算
示例如图:
运行结果如图:
注:非零为真 ; 空字符与零为假