x>>=1;在C++里面是什么意思
2 回答

阿波羅的戰(zhàn)車
TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
x >>= 1 等同于 x = x/2;
這是位運(yùn)算, >>左移運(yùn)算,<< 右移運(yùn)算
x >> n 等同于 x / (2^n)
x << n 等同于 x * (2^n)
當(dāng)然了,要注意類型所占內(nèi)存的大小,以防溢出
- 2 回答
- 0 關(guān)注
- 3773 瀏覽
添加回答
舉報(bào)
0/150
提交
取消