位运算的含义.pptVIP

  • 9
  • 0
  • 约1.78千字
  • 约 12页
  • 2020-06-17 发布于湖北
  • 举报
* 位 运 算 位运算的含义 基本位运算符 位运算符的应用 位运算的概念 位运算 简单位运算及其应用 主要内容 重点 难点 C语言程序设计最大的一个特点就是可以对计算机硬件进行操作,其操作主要是通过位运算实现的。位运算很适合编写系统软件的需要,是C语言的重要特色。在计算机用于检测和控制领域中要用到位运算的知识。所谓位运算就是指进行二进制的运算。在系统软件中,常要处理二进制的问题。例如,将一个存储单元中的各二进制左移或者右移一位,两个数按位相加等。C语言提供位运算的功能,与其他高级语言相比,显然具有很大的优越性。 C语言程序设计最大的一个特点就是可以对计算机硬件进行操作,其操作主要是通过位运算实现的。 一、位运算的概念 1.位运算的概念 位运算实际就是对表示计算机中的数进行操作的运算符。 2.基本位运算符 :按位与 规则:将其两边的运算对象的对应位逐一进行按位逻辑与运算。 |:按位或 规则:将其两边的运算对象的对应位逐一进行按位逻辑或运算。 ^:按位异或 规则:参加运算的两个二进制位相同,则为假,不相同为真。 ~:按位取反 规则:单目运算符,对一个二进制数按照位取相反的数值。 :左移 规则:将一个数的二进制位全部左移若干位,对于移动后空出的位,用0来补充。 :右移 规则:将一个数的二进制位全部右移若干位,对于移动

文档评论(0)

1亿VIP精品文档

相关文档