c语言中符号&,|,^是什么意思?例如x=a&b,x=a|b,x=a^b分别是什么意思?

2024-12-01 19:10:36
推荐回答(3个)
回答1:

&与,|或,^异或
这些运算都是二进制运算
例:
a=7 , b=10
x=a&b = 2(bit0111&bit1010 = bit0010 )历瞎贺握;
x=a|b = 15(bit0111|bit1010 = bit1111 );
x=a^b = 13(bit0111^bit1010 = bit1101 )肢拍空;

回答2:

与 或 异或 的意思x=a&b的意思就是将a&b的结果赋给x 其他也是一样

回答3:

这手粗些厅碧全扮薯举是位运算的符号
&与,|或,^异或
这些运算都是二进制运算
你可以去查查你的教材就好