標(biāo)題: 單片機C語言,&=~,|= [打印本頁]

作者: ANR    時間: 2021-4-3 23:27
標(biāo)題: 單片機C語言,&=~,|=
&表示“與”,
~表示“取反”,|表示“或”
A&=B表示A=A&B,A&=~B表示A=A & ~B,如A=110101x1(x表示改為可為1也可為0),B=00000010,則執(zhí)行結(jié)果A=11010100,也就是說A &= ~B是給B中為1的位對應(yīng)于A的同樣位上置0,A的其他位不變
A|=B表示A=A|B,如A=0010110x,B=00000001,則執(zhí)行結(jié)果為A=00101101,也就是說A |= B是給B中為1的位對應(yīng)于A的同樣位上置1,A的其他位不變。


作者: q67185823    時間: 2021-4-5 15:21
好,謝謝大佬了。
作者: ttmax3    時間: 2021-4-6 09:00
學(xué)習(xí)了。沒有老師教,自學(xué)確實比較難。
作者: MAZW    時間: 2021-4-6 12:22
感謝樓主,對小白幫助比較大
作者: MAZW    時間: 2021-4-6 12:23
感謝樓主,對小白幫助比較大
作者: 汪方樹    時間: 2022-2-18 16:37
懂了,謝謝大佬!
作者: ain365    時間: 2022-2-18 19:17
單個&或者|,參加了運算,雙的&&或||,沒有參加運算,只是與的關(guān)系或者或的關(guān)系
作者: youlinys    時間: 2022-2-24 12:42
終于搞明白了我。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1