x>>=1;在C++里面是什么意思
2 回答
阿波羅的戰車
TA貢獻1862條經驗 獲得超6個贊
x >>= 1 等同于 x = x/2;
這是位運算, >>左移運算,<< 右移運算
x >> n 等同于 x / (2^n)
x << n 等同于 x * (2^n)
當然了,要注意類型所占內存的大小,以防溢出
- 2 回答
- 0 關注
- 3786 瀏覽
添加回答
舉報
0/150
提交
取消
