0
A
回答
3
它的工作原理類似於| + = =運算符,與+ =工作方式類似。
爲
a = a|b;
我建議你閱讀這篇文章,瞭解運營商它相當於:http://en.wikipedia.org/wiki/Operators_in_C_and_C%2B%2B#Bitwise_operators 答這一項關於位運算 http://en.wikipedia.org/wiki/Bitwise_operation
2
以下的圖案,例如,+=
:
a |= b;
// Means the same thing as:
a = a | b;
也就是說,在任一a
或b
設置任何比特必須在a
進行設置,和那些在設置爲既不不得被設置a
。
2
2
表達a |= b;
等效於表達a = a | b;
。
2
這是複合賦值運算符。 它的含義:
a = a | b;
2
這是一樣的
a = a | b;
一樣+=
-=
等
2
相關問題
- 1. **運算符在C中表示什麼?
- 2. '/ ='運算符在JavaScript中表示什麼?
- 3. 。=運算符在PHP中表示什麼?
- 4. | =運算符在JavaScript中表示什麼?
- 5. %||%運算符在R中表示什麼?
- 6. 「| =」運算符在C#中做什麼?
- 7. C++ - 什麼是運算符。*?
- 8. 運算符|| =在Ruby中代表什麼?
- 9. 運算符^在java中代表什麼?
- 10. 什麼是C++中的static_case運算符?
- 11. 什麼是C#中的「??」運算符?
- 12. <?=運算符在php中表示什麼?
- 13. 什麼是「?」。運算符在C#中做什麼?
- 14. 什麼是重寫的C運算符++
- 15. 什麼是<=用C++運算符
- 16. 什麼是c運算符>>
- 17. 在Python中,「〜〜」運算符是什麼?
- 18. 在elixir中什麼是=〜運算符
- 19. | =運算符在Java中做什麼?
- 20. '/運算符在MATLAB中做什麼?
- 21. !==運算符在JavaScript中做什麼?
- 22. - >運算符在Perl中做什麼?
- 23. ^=運算符在Perl中做什麼?
- 24. @在字符串PHP中表示什麼? (不是錯誤抑制運算符)
- 25. | =在C++中表示什麼?
- 26. 是什麼符號^表示在Objective-C?
- 27. Objective-C中的符號^表示什麼?
- 28. 爲什麼LastName不顯示在C#字符串concat運算符下方
- 29. SQL中的IN運算符和=運算符有什麼區別?
- 30. 運算符模塊中`in`的等效運算符是什麼?
是一樣的:'A = A | B'; – 2013-04-22 15:25:37
這是一個基本的問題,可以通過閱讀任何像樣的C書或教程來解答。 (操作符通常出現在索引的開頭,'A'之前)。 – 2013-04-22 15:26:48
請勿無故倒退。一個簡單的問題不一定是個壞問題。 – Neil 2013-04-22 15:29:50