c++中的右移赋值是什么意思?



我遇到了一些令人费解的代码:

int mask = someFunction();
mask>>=1; // What does this line do?

我从来没有见过这个模式,我想知道它在做什么。

mask = mask >> 1

=的所有常用运算符相同。

最新更新