首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

能给详细解释一下"="的意义么?该怎么处理

2012-02-11 
能给详细解释一下^的意义么?望举例解释一下^[解决办法]^ 相异为1,相同为0char a 0x55char b 0xAA

能给详细解释一下"^="的意义么?
望举例解释一下^=

[解决办法]
^ 相异为1,相同为0

char a = 0x55;
char b = 0xAA;

a ^= b; // a为0xFF
[解决办法]
a = a ^ b

这样够清楚了吧?
[解决办法]
Avoid(好象又涨分了)说的很明白了
[解决办法]
比如你要表示a=a^b可以写成a^=b
[解决办法]
和 a=a+b 可以写成a+=b一个道理
不过后者效率高.
[解决办法]
按位做异或运算。如果不知道异或运算是怎么一回事的话回去看数电第一章好了。没别的办法了。

热点排行