正在加载图片...
位运算赋值操作 运算符含义 举例 等价于 &= 位与赋值a&=b a=a&b 位或赋值a|=b a=a b 位异或赋值a^=b a=a b 右移赋值a>=b a=a>>b << 左移赋值<<=b a=a<<b 二、位运算使用方法 1、与运算( char a,b;) a=8.b=24 a=-0x08,b=0x18 如: a=00001000 a=11111000 &b=00011000 &b=00011000 a&b=00001000 a&b=00011000 屏蔽高四位 屏蔽低四位 a=Ox6A.b=OXOF a=-Ox6A.b=OxFO a=01101010 a=01101010 &b=00001111 &b=11110000 a&b=00001010 acb=01100000位运算赋值操作 运算符 含义 举例 等价于 &= 位与赋值 a&=b a=a&b |= 位或赋值 a | =b a= a | b ^= 位异或赋值 a^=b a=a^b >>= 右移赋值 a>>=b a=a>>b <<= 左移赋值 a<<=b a=a<<b 二、位运算使用方法 1、与运算 (char a,b;) 如: a= 0 0 0 0 1 0 0 0 a= 1 1 1 1 1 0 0 0 & b= 0 0 0 1 1 0 0 0 &b= 0 0 0 1 1 0 0 0 a&b= 0 0 0 0 1 0 0 0 a&b= 0 0 0 1 1 0 0 0 屏蔽高四位 屏蔽低四位 a=0x6A,b=0x0F a= - 0x6A,b=0xF0 a= 0 1 1 0 1 0 1 0 a= 0 1 1 0 1 0 1 0 & b= 0 0 0 0 1 1 1 1 &b= 1 1 1 1 0 0 0 0 a&b= 0 0 0 0 1 0 1 0 a&b= 0 1 1 0 0 0 0 0 a=8,b=24 a= - 0x08,b=0x18
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有