什么是按位或,什么是按位异或,什么是按位与

C语言中的按位或,按位异或,按位与都是什么意思呢怎么利用呢我看的好多解释都看不懂,能不能讲的通俗易懂一点呢... C语言中的按位或,按位异或,按位与都是什么意思呢
怎么利用呢
我看的好多解释都看不懂,能不能讲的通俗易懂一点呢
展开
 我来答
skyzhk
推荐于2016-12-02 · TA获得超过128个赞
知道答主
回答量:80
采纳率:0%
帮助的人:0
展开全部
信息在计算机中的存储和处理格式是二进制的,
例如十进制的2在计算机中是以二进制存储的,即为0000 0000 0000 0010 (2字节的),它的每一个1或0就是一位,
你说的那些运算呢,就是以二进制的形式运算的,例如:
按位与,就是两个二进制数的每一位对应做与运算,
其他同理,
曹糯糯
2009-12-03 · TA获得超过183个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:0
展开全部
用2进制来看就很明白了比如, 10(10进制)就是00001010(2进制)按位或上一个9(10进制)就是00001001(2进制)那么结果就是00001011

以上两个数字按位与就是00001000
按位异或就是00000011
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式