!符号是位取反(是“位”),只针对位变量。~符号是按位取反(是“按位”),针对字节变量 但在C中可以互换,
我觉得应该是位运算取反,是写成~a>>4吗yellowman01 团子家族 10 ~ 小_埃 彩虹面包 13 ~a>>4注意中文字符和英文字符———本人正在使用经典版贴吧,楼中楼一律不看不回登录百度帐号 扫二维码下载贴吧客户端 下载贴吧APP看高清直播、视频! 贴吧页面意见反馈 违规贴吧举报反馈通道 贴吧违规信息处理公示2回复...
a=(~a)>>4;
a=a>>4 }
你只要记住异或运算的结果是相同为0相异为1:a 00101101 b 11110000 <--- 所以就可以推出二进制b是这个取值 --- 11011101