假设变量A为10,变量B为20,则:
| 运算符名称 | 运算符简写 | 描述 | 例子 |
|---|---|---|---|
| and(与) | && | 称为逻辑运算符与。如果两个操作数都是非零,那么条件为真。 | (A && B)为真 |
| or(或) | || | 称为逻辑OR运算符。如果两个操作数中的任何一个非零,则条件变为真。 | (A || B)为真 |
| not(非) | ! | 称为逻辑运算符非。用于反转其操作数的逻辑状态。如果条件为真,则逻辑运算符非将为假。 | !(A && B)为假 |
例子
void loop () {
int a = 9,b = 4
bool c = false;
if((a > b)&& (b < a))
c = true;
else
c = false;
if((a == b)|| (b < a))
c = true;
else
c = false;
if( !(a == b)&& (b < a))
c = true;
else
c = false;
}
结果
c = true
c = true
c = true
发布者:suiyublg,转转请注明出处:https://huibian.net/1017-2/