c語(yǔ)言異或運(yùn)算例子 C語(yǔ)言的按位與、或、非、異或都什么意思。有什么用?
C語(yǔ)言的按位與、或、非、異或都什么意思。有什么用?按位運(yùn)算符c語(yǔ)言提供六種按位運(yùn)算符:&;按位與|按位或^按位異或~求反<<;左移>;右移位與運(yùn)算。位and運(yùn)算符“&”是雙目運(yùn)
C語(yǔ)言的按位與、或、非、異或都什么意思。有什么用?
按位運(yùn)算符c語(yǔ)言提供六種按位運(yùn)算符:&;按位與|按位或^按位異或~求反<<;左移>;右移位與運(yùn)算。位and運(yùn)算符“&”是雙目運(yùn)算符。它的功能是參與兩個(gè)相應(yīng)的二相和二相的運(yùn)算。只有當(dāng)對(duì)應(yīng)的兩個(gè)二進(jìn)制位為1時(shí),結(jié)果位才為1,否則為0。操作中涉及的數(shù)字的補(bǔ)碼出現(xiàn)。例如:9&5可以寫(xiě)為:00001001(9的二進(jìn)制補(bǔ)碼)和00000101(5的二進(jìn)制補(bǔ)碼)00000001(1的二進(jìn)制補(bǔ)碼),所以9&5=1。