C语言程序设计—提高篇—第4章位运算.pptVIP

  • 17
  • 0
  • 约3.59千字
  • 约 39页
  • 2017-04-20 发布于四川
  • 举报

C语言程序设计—提高篇—第4章位运算.ppt

C语言程序设计—提高篇—第4章位运算

C语言程序设计 —提高篇;内容概述;教学目标;C语言既是一种高级语言,广泛应用于应用软件的开发和程序设计,同时又是一种低级语言,可以用于系统软件的开发和程序设计,如自动控制系统中的过程控制、参数检测、数据通讯等控制程序,都可以综合利用C语言中的指针操作、位运算和位段技术来实现。 本章介绍位运算的基本形式和常用运算符,并简要介绍位段的概念。位运算的深入学习,应该在《计算机原理》和《汇编语言程序设计》课程中进行。;位运算概述 所谓“位运算”,是指按二进制位进行运算。 位运算的特点:运算按二进制逐位进行——没有借位和进位。 位运算量:整型(int,short,unsiged,long)/字符型(以补码/ASCII码形式存储),不可为实型。;位运算符 (Bitwise Operators);位运算符还可与赋值运算符相结合,进行位运算赋值操作。如: a=b 等价于 a=ab a=b 等价于 a=ab 位运算时的数据类型为char/int,分析时要化为二进制形式,但在程序中书写及输出结果时仍为char/int。 负数以补码形式参与运算 注意与逻辑运算区别;按位与 (Bitwise AND);例1 #include stdio.h void main( ) { int a,b; printf(

文档评论(0)

1亿VIP精品文档

相关文档