复合赋值运算符

 

运算符说明举例等价效果
+= 相加结果赋予左侧 a+=b a=a+b
-= 相减结果赋予左侧 a-=b a=a-b
*= 相乘结果赋予左侧 a*=b a=a*b
/= 相除结果赋予左侧 a/=b a=a/b
%= 取余结果赋予左侧 a%=b a=a%b
&= 与结果赋予左侧 a&=b a=a&b
|= 或结果赋予左侧 a|=b a=a|b
^= 异或结果赋予左侧 a^=b a=a^b
<<= 左移结果赋予左侧 a<<=b a=a<<b
>>= 右移结果赋予左侧 a>>=b a=a>>b
>>>= 无符号右移结果赋予左侧 a>>>=b a=a>>b
posted @ 2021-10-08 17:12  ketakuma  阅读(300)  评论(0)    收藏  举报