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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 18:41:27
C语言中3|2的值为?以及它的含义是什么?C语言中3|2的值为?以及它的含义是什么?C语言中3|2的值为?以及它的含义是什么?3的二进制0112的二进制0103|2的含义就是如下计算规则:011010

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

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