本章重点15.1 位运算符 15.2 位运算符运算功效
第15章 位运算
15.1 位运算符1.数在计算机中存放形式(1)字和字节(2)原码(3)补码2.位运算符 所谓位运算是指进行二进制位运算。C语言提供了六种位运算符
说明:(1)位运算符中除~以外,都是二元运算符,即要求运算符两侧各有一个运算量(操作数)。(2)位运算只能作用于整型或字符型数据,不能是实型数据。(3)位运算符优先性从高到低次序为:“~”→“>>、<<”→“&”→“^”→“|”。(4)位运算符与赋值运算符结合组成扩展赋值运算符,即<<=、>>=、&=、^=和|=。其功效如表15.2所表示。(5)两个长度不一样数据进行位运算时,系统先将二者最低位(最右位)对齐,然后将短一方按符号位扩充,无符号数则以0扩充。


雷达卡




京公网安备 11010802022788号







