[侃单片机] 主题:在单片机中C51的关系与&&和位&的区别??
在单片机中C51的关系与&&和位&的区别??
单片机
在
单片机中C51的关系与&&和位&的区别??
比如在a=1111 1110
b=1111 1111
如果我在KIEL中写:c=a&&b c=0000 0001 (这个怎么会是这种2进制呢??)
c=a&b c=1111 1110 (这个我知道为什么,因为是位与)
2楼:
c=a&&b,是逻辑与,结果只有0或是1
6楼:
a=1111 1110 十进制数为254
b=1111 1111 十进制数为255
逻辑与的运算中,254被当作“真”来处理,只有十进制的0,即二进制的所有位都是0,才是“假”。