得到结果是多少

[复制链接]
3320|53
houjiakai 发表于 2018-4-9 21:05 | 显示全部楼层
楼主还是自己运算一下吧。
houjiakai 发表于 2018-4-9 21:06 | 显示全部楼层
这个移位计算的有问题。
youtome 发表于 2018-4-9 21:06 | 显示全部楼层
计算结果为1。
51xlf 发表于 2018-4-9 21:06 | 显示全部楼层
与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。
i1mcu 发表于 2018-4-9 21:06 | 显示全部楼层
先计算右边,再计算左边。
updownq 发表于 2018-4-9 21:07 | 显示全部楼层
heweibig 发表于 2018-4-9 11:11
a是1的话就不会执行b

辑运算或(||)
sanfuzi 发表于 2018-4-9 21:07 | 显示全部楼层
再C语言里面运算一下试试。
pmp 发表于 2018-4-9 21:07 | 显示全部楼层
结果就是1.
mmbs 发表于 2018-4-9 21:07 | 显示全部楼层
这个结果只能等于1了。
1988020566 发表于 2018-4-9 21:07 | 显示全部楼层
结果为1.
lzbf 发表于 2018-4-9 21:07 | 显示全部楼层
如果是a | (b << 7) =129了;
houjiakai 发表于 2018-4-9 21:07 | 显示全部楼层
移位8位,就是错误了。
youtome 发表于 2018-4-9 21:07 | 显示全部楼层
在线仿真测试一下。
wzgreengrass 发表于 2018-4-12 11:09 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部