摘要:
位运算符C提供了六种位运算运算符;这些运算符可能只允许整型操作数,即char、short、int和long,无论signed或者unsigned。& 按位AND| 按位OR^ 按位异或<< 左移>> 右移~ 求反(一元运算)按位与操作&通常用于掩去某些位,比如n = n & 0177;使得n中除了低7位的各位为0。按位或操作|用于打开某些位:x = x | SET_ON;使得x的某些SET_ON与相对的位变为1。按位异或操作^使得当两个操作数的某位不一样时置该位为1,相同时置0。应该区分位操作符&、|与逻辑操作符&&、|| 阅读全文
posted @ 2013-03-18 14:32
功夫 熊猫
阅读(4963)
评论(0)
推荐(0)
浙公网安备 33010602011771号