C语言的a|b是什么意思 什么是按位或

分类: 学习 时间: 2024-12-28 13:56:16

C语言的a|b是什么意思 什么是按位或?

最佳答案

a|b这个就是按位或按位或是位运算的一种,是将两个数据的二进制表示右对齐后,按位进行运算,两个对应的二进制位中只要一个是1,结果对应位就是11|1=0,1|0=1,0|1=1,0|0=0比如说十进制数2和12|1先把它们换成二进制表示10,01按照刚才的规则:10|01--------11结果是二进制的11,也就是十进制的5

版权声明:该问答观点仅代表作者本人。如有侵犯您版权权利请告知 cpumjj#hotmail.com,我们将尽快删除相关内容。

喜欢的朋友可以收藏下我们,为大家推荐的重点话题是:【C语言的a|b是什么意思 什么是按位或】,下面可以继续了解相关的话题哦。
  • 【C语言的a|b是什么意思 什么是按位或】相关推荐