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. **运算符在C中表示什么?
- 3. 运算符| =在Java中表示什么?
- 4. 。=运算符在PHP中表示什么?
- 5. 运算符%在Haskell中表示什么?
- 6. | =运算符在JavaScript中表示什么?
- 7. '/ ='运算符在JavaScript中表示什么?
- 8. %||%运算符在R中表示什么?
- 9. 这个“=>”运算符在C#中表示什么?
- 10. “| =”运算符在C#中做什么?
- 11. - >运算符在C中做什么?
- 12. #和##运算符在C中做什么?
- 13. C++ - 什么是运算符。*?
- 14. 运算符^在java中代表什么?
- 15. 运算符|| =在Ruby中代表什么?
- 16. C中的'#'运算符是什么?
- 17. 什么是C++中的static_case运算符?
- 18. 什么是C#中的“??”运算符?
- 19. 运算符 - >在PHP中表示什么?
- 20. <?=运算符在php中表示什么?
- 21. 什么是“?”。运算符在C#中做什么?
- 22. 为什么在C/C++中没有|| =运算符?
- 23. 什么是<=用C++运算符
- 24. 什么是重写的C运算符++
- 25. 什么是c运算符>>
- 26. Perl中的表示法 - || =运算符是做什么的?
- 27. 在elixir中什么是=〜运算符
- 28. +运算符在cout中做什么?
- 29. 运算符`。*`在matlab中做什么?
- 30. '/运算符在MATLAB中做什么?
是一样的:'A = A | B'; – 2013-04-22 15:25:37
这是一个基本的问题,可以通过阅读任何像样的C书或教程来解答。 (操作符通常出现在索引的开头,'A'之前)。 – 2013-04-22 15:26:48
请勿无故倒退。一个简单的问题不一定是个坏问题。 – Neil 2013-04-22 15:29:50