c++中 |= 是什么意思
1 回答

暮色呼如
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
|= 兩邊得值做或運(yùn)算,
例如 2 |= 3
10(2的二進(jìn)制)
11 (3的二進(jìn)制)
---------
11 (3的二進(jìn)制)
即打印得結(jié)果為3;(只要有一個(gè)為1,結(jié)果就為1);與運(yùn)算(2 & 3)為:全為1,結(jié)果才為1,否則為0,即2 & 3得結(jié)果為2
- 1 回答
- 0 關(guān)注
- 7430 瀏覽
添加回答
舉報(bào)
0/150
提交
取消