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

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