欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: CheckSum4=CheckSum4^0xff;^是什么意思?難道是個坑 求助 [打印本頁]

作者: 職教電子    時間: 2018-8-29 13:59
標題: CheckSum4=CheckSum4^0xff;^是什么意思?難道是個坑 求助
CheckSum4=CheckSum4^0xff;^是什么意思?難道是個坑
作者: 冰純    時間: 2018-8-29 17:01
^是位異或符號,CheckSum4代表的操作數逐位和0xff異或,它的結果是~CheckSum4。
作者: angmall    時間: 2018-8-29 17:43
C語言中位異或運算

按位異或。
相同為零,不同為一。
任何數與全0異或,值不變。
任何數與全1異或,值取反。
任何數與自己異或,值為0。

例如char a;
a^0xff值為a的反
a^0x0 值為a不變
又如int a;
a^0xffffffff 值為a的反
a^0x0值為a不變
異或的應用舉例:
交換a,b的值,不借用任何中間變量,則通過下列三個語句就可實現:
a=a^b;
b=a^b;
a=a^b;

CheckSum4=CheckSum4^0xff;  值為CheckSum4的反





歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1