c语言赋值运算符|=是什么意思

如题所述

i &= j; ----------------> i = i && j;
i |= j; ----------------> i = i || j;
i >>= 1; ---------------> i = i >> 1;
以此类推;
&& 与运算
|| 或运算
^ 异或运算
>> 向右移位
<< 向左移位
你自己写个简单的验证一下看看对不对
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答