邏輯運算符|和^是什么意思,怎么使用。還有運算符中&=,|=,^=,<<=,>>=,>>>=怎么使用?請各位大神幫幫!舉了清楚的例子!謝謝!
2 回答

silencecorner
TA貢獻10條經驗 獲得超3個贊
| 或 ^異或 ?是位運算符,1|0=1;1^0=1,0^1=1,1^1=0
后面的符號的意思:
a&=b 即 ?a= a&b
a|=b 即 ?a= a|b
a^=b 即 ?a= a^b
a<<=b 即 ?a= a<<b,<<二進制左移
a>>=b 即 ?a= a>>b,>>二進制右移
a>>>=b 即 ?a= a>>>b,>>>二進制無符號右移
都不是怎么常用的,平時自己寫代碼很少用到的!只是看源碼的時候大神有用到,也許是我們水平沒到吧!
別拍我^_^
添加回答
舉報
0/150
提交
取消