C语言程序设计 作者 曹哲曹哲书xg 第11章xg.pptVIP

  • 0
  • 0
  • 约3.97千字
  • 约 20页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计 作者 曹哲曹哲书xg 第11章xg.ppt

第11章 位运算 总结 * 学习内容指南 11.1 位运算符和位运算 11.2 位段 11.3 位运算应用举例 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 11.1 位运算符和位运算 由于是对二进制位进行与,或和异或等操作,因此,将位运算称作按位运算。 六种位运算符: 按位与 ~ 按位取反 | 按位或 左移 ^ 按位异或 右移 定义:直接对二进制位进行的运算称作位运算。位运算只能对整型数据或者字符型数据进行运算,而不能对浮点型等其他数据类型进行操作,而且均以补码形式参与运算。 只有按位取反运算符是单目运算符其他均为双目运算符 “”定义:  参加运算的两个数据,按二进制位进行逻辑与运算。即,如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。 按位与运算符“” 例:求5 6。 解:5的二进制是101,6对应的二进制是110。在C语言中,5和6都是整型常量,因此可以进行位运算。即: 0000 0000 0000 0101 0000 0000 0000 0110 0000 0000 0000 0100 运行结果: c=4 #incl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档