这个说法是对是错,希望有人帮助

这句话是对是错,我在网上找好像是对的,但是给出的结果又说是错误的。

img

楼上的回答都提到了>>和<<移位运算符,实际上移位运算符是可以跟=结合的

img

但是答案依旧是“错”,例如逻辑与&&和逻辑或||是二元运算符,但不能跟=结合

应该是《对》吧,基本a = x+y这种都不算错啊。如果要是>>都算的话。。。那就是错的

二元运算符就是 + - * / % 什么的。赋值运算符就是 =
关键还是在于 复合的赋值运算符 这句话

a*=b 意思就是 a=a*b; 这种加减乘除是没问题的。
但是如果是 >> << 移位运算符的话,这句话就不适用了,所以他要是说部分,那么这句话就是对的。但是他说的是均可以。所以是错误的