标题:
单片机C语言,&=~,|=
[打印本页]
作者:
ANR
时间:
2021-4-3 23:27
标题:
单片机C语言,&=~,|=
&表示“与”,
~表示“取反”,|表示“或”
A&=B表示A=A&B,A&=~B表示A=A & ~B,如A=110101x1(x表示改为可为1也可为0),B=00000010,则执行结果A=11010100,也就是说A &= ~B是给B中为1的位对应于A的同样位上置0,A的其他位不变
A|=B表示A=A|B,如A=0010110x,B=00000001,则执行结果为A=00101101,也就是说A |= B是给B中为1的位对应于A的同样位上置1,A的其他位不变。
作者:
q67185823
时间:
2021-4-5 15:21
好,谢谢大佬了。
作者:
ttmax3
时间:
2021-4-6 09:00
学习了。没有老师教,自学确实比较难。
作者:
MAZW
时间:
2021-4-6 12:22
感谢楼主,对小白帮助比较大
作者:
MAZW
时间:
2021-4-6 12:23
感谢楼主,对小白帮助比较大
作者:
汪方树
时间:
2022-2-18 16:37
懂了,谢谢大佬!
作者:
ain365
时间:
2022-2-18 19:17
单个&或者|,参加了运算,双的&&或||,没有参加运算,只是与的关系或者或的关系
作者:
youlinys
时间:
2022-2-24 12:42
终于搞明白了我。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1