第1个回答 2007-04-26
X&Y为2
&就是位与,是用二进制方式来运算的.
2的二进制为10
三的二进制为11
10和11相与,结果为10.即为十进制的2了.
因为0和1相与为0
1和1相与为1
第2个回答 2007-04-26
就是位运算的操作啊~~
与操作,的意义跟&&是一样的,只是换成2进制后
2是10
3是11
2&3就是10,及2
第3个回答 2007-04-26
&的意思是按位与
2 换成二进制 0010
3 换成二进制 0011
2&3可化为
0010
&0011
------
0010
即2&3=2
第4个回答 2007-04-26
呵呵,计算符号有先后之分的,要注意喽。