逻辑运算符
假定A值为true,B值为false
运算符 | 描述 | 实例 |
---|---|---|
&& | 逻辑与运算符 如果两边操作数都是true 则为true 否则为false | A&&B 为false |
\\ | 逻辑或运算符 如果两边操作数又一个true 则为true,否则为false | A\\B 为false |
! | 逻辑非运算符 如果条件为true ,则逻辑为false,否则为true | !(A&&B) 为true |
赋值运算符
分类一
分类二
运算符 | 描述 | 实例 |
---|---|---|
<<= | 左移后赋值 | c<<=2 等于 c=c<<2 |
>>= | 右移后赋值 | c>>=2 等于 c=c>>2 |
&= | 按位与后赋值 | c&=2 等于c=c&2 |
^= | 按位异或后赋值 | c^=2 等于 c=c^2 |
= | 按位或后赋值 | c=2 等于c=c\2 |