全国计算机等级考试实用应试教程二级C语讲解材料.pptVIP

  • 0
  • 0
  • 约1.44千字
  • 约 12页
  • 2019-11-03 发布于天津
  • 举报

全国计算机等级考试实用应试教程二级C语讲解材料.ppt

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

文档评论(0)

1亿VIP精品文档

相关文档