标签: c++ operators bit-shift
我遇到了一些令人费解的代码:
int mask = someFunction(); mask>>=1; // What does this line do?
我以前从未见过这种模式,并且想了解它的作用。
答案 0 :(得分:8)
与mask = mask >> 1相同。与=的所有常用运算符一样。
mask = mask >> 1
=