C语言中 3|2的值为?以及它的含义是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 08:36:20
C语言中 3|2的值为?以及它的含义是什么?

C语言中 3|2的值为?以及它的含义是什么?
C语言中 3|2的值为?以及它的含义是什么?

C语言中 3|2的值为?以及它的含义是什么?
3 的二进制 011
2 的二进制 010
3|2的含义就是如下计算规则:
011
010
=
011
所以结果是3.
该或运算符的含义是,只要两个计算数在该二进制位上有一个为1,计算结果该位就位1.