77问答网
所有问题
在C语言中“a^b”是什么意思?
如题所述
举报该问题
推荐答案 推荐于2019-08-18
a
异或
b
按位异或
比如 a 为 5 --- 0101
b 为 7 ----0111
______________
0010
对应位相同为0, 不同为1
希望对你有帮助。谢谢
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Gq3WINvvpWIIq3I3Npv.html
相似回答
在C语言中
“
a^b
”
是什么意思?
答:
a
异或 b 按位异或 比如 a 为 5 --- 0101 b 为 7 ---0111 ___0010 对应位相同为0, 不同为1 希望对你有帮助。谢谢
A∧
B
在计算机中
是什么意思
答:
c语言中a∧b的意思是a异或b
。异或(xor)是一个数学运算符。它应用于逻辑运算。异或符号为“^”。其运算法则为a异或b=a'b或ab'(a'为非a)。异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假。
a^b
表示
什么意思
答:
^是C语言的位运算符,
按位异或的意思.a^b就是拿a和b的二进制形式
,按位,相同得0,不同得1.如:2^3==(10)^(11)==(01)==1
C语言里
的
按位异或运算符
答:
按位异或,其操作符为^,形式为
a^b
计算时,根据操作数a和b每位
的
值,计算结果,当a,b的对应位上值相同时,结果的该位上值为0,否则值为1。如char a = 0x12, b = 0x34;a^b= 0x12 ^ 0x34= B0001 0010 ^ B0011 0100= B0010 0110=0x26 ...
c语言a
=
a^b
; b=a^b; a=a^b
是啥意思
啊
??
答:
位运算是
C语言的
一大特色,利用异或运算可以实现交换两个数,原理是一个整数与另外一个数进行两次异或运算仍然是其本身,基本原理用式子表达如下:(1) A ^ A = 0;(2) A =
A ^B
;(3) B = A ^B;(相当于B =
A ^ B
^ B ,即 B = A)(4) A= A ^ B;(相当于A = A ^B ^A ,...
c语言中
符号&,|,
^是什么意思?
例如x=a&b,x=a|b,x=
a^b
分别是什么意思?
答:
&与,|或,^异或 这些运算都是二进制运算 例: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 );
c语言中^是什么意思
视频时间 02:25
大家正在搜
c语言中(a,b)是什么意思
ab在c语言中什么意思
c(a,b)是什么意思
aeb是什么意思
awb什么意思
(a,b)什么意思
c语言中a丨b
c语言中a小于b小于c
c语言中a大于b大于c
相关问题
在C语言中a^b是什么意思啊
C语言中a^b是什么意思啊?
^ 在C语言中是什么意思?
c语言中a^b和a&b分别是啥意思啊
c语言a=a^b; b=a^b; ...
c语言中,a^b是什么意思?
c语言a^=b,b^=a,a^=b是什么意思
A丨B在C语言里是什么意思