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

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 19:15:53
C语言中 3|2的值为?以及它的含义是什么?
x=n@ qkLID槰IHQ 'D q <{"IFcXfEDm^L&me`J']> aj?n M|+M\n@ &WΓp(Vmt?I潢/6uKw>3UDK ĹO˿/^ @[֔SX{.0"KԥjyCYO/f:V 

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

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