66问答网
所有问题
c语言“^”表示什么
如题所述
举报该问题
推荐答案 2012-02-20
是位异或.用两个数的二进制表示进行运算,每一位相同得0,不同得1
比如
2^3=1
2二进制表示是10
3二进制表示是11
10
11
-----
01
上面的每一位运用相同得0不同得1 的原则
01就是1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/piUx99x2i.html
其他回答
第1个回答 2012-02-20
^异或运算符,位值相同为0,不同为1
例子如下:
A = 0x01; //0000 0001
B= 0x00; //0000 0000
C = 0x03; //0000 0011
D = A ^ B; //0000 0001
E = A ^ C; //0000 0010
F = B ^ C; //0000 0011
第2个回答 2012-02-20
^ 按位异或 若参加运算的两个二进制位值相同则为0,否则为1
相似回答
c语言^
是
什么
意思?
答:
符号^在c语言里是“按位异或”的意思
。按位异或运算 按位异或运算符“^”是双目运算符。其功能是参与运算的两数各对应的二进位相异或,当两对应的二进位相异时,结果为1。参与运算数仍以补码出现,例如9^5可写成算式如下: 00001001^00000101 00001100 (十进制为12)main(){int a=9;a=a^15;print...
c语言
中次方运算符是
什么
?
答:
“^”符号表示几次方:在C语言中,使用“^”符号表示幂运算
。2的3次方可以表示为2^3,代码为:t result = 2^3。但是需要注意的是,这里的“^”符号表示的是
按位异或
运算,而不是幂运算,因此上述代码的结果并不是8,而是1。如果要正确表示幂运算,需要使用pow()函数。pow()函数表示几次方:po...
c语言
中∧是
什么
意思?
答:
C语言中“ ∧ ”是“按位异或”运算符(Bitwise
exclusive OR operator)。整数在计算机中用二进制的位来表示,C语言提供一些运算符可以直接操作整数中的位,称为位运算,这些运算符的操作数都必须是整型的。按位异或运算符“^”是双目运算符。 其功能是参与运算的两数各对应的二进位相异或,当两对应...
c语言
中
^
是
什么
意思
答:
^是按位异或的意思
。对于每个数字都可以表示成二进制,然后分别对相对应的数字求结果。规则是同0异1,如:0000^1111 结果就为1111
C语言
里“
^
”符号是
什么
意思……?
答:
在C语言里这个符号“ ∧ ”表示“
按位异或
”运算符。例:^ 按位异或 AND (位与&) OR ( 位或| ) XOR ( 位异或^ )1 & 1 = 1, 1 | 1 = 1, 1 ^ 1 = 0 1 & 0 = 0, 1 | 0 = 1, 1 ^ 0 = 1 0 & 1 = 0, 0 | 1 = 1, 0 ^ 1 = 1 0 & 0 = 0, ...
c语言^什么
意思
视频时间 02:25
大家正在搜
eof在c语言中表示什么
c语言不等于怎么表示
c语言!是什么
c语言!=什么意思
\0是什么意思c语言
void在c语言中什么意思
c语言中%s和%c
c语言a+=a-=a*a
在c语言中