按位与算符和逻辑与算符有何区别,分别可以怎样用在C语言中

 我来答
百度网友af53392
2014-12-26 · TA获得超过108个赞
知道答主
回答量:85
采纳率:0%
帮助的人:17.3万
展开全部
&&是逻辑与 即判断&&两侧的表达式是否都为真,都为真则此&&表达式值为真,有一方为假,或都为假值为假;
& 是按位与 即将&两侧的数用二进制展开,对应位都为1时才为1,否则为0。
例:int a=3,b=9; 则有:
00000011
&00001001
得00000001
逻辑与结果只讲真和假,而按位与得出的却是实实在在的一个数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式