C语言程序设计第12章(位运算)..pptVIP

  • 4
  • 0
  • 约 19页
  • 2017-01-20 发布于河南
  • 举报
C语言程序设计第12章(位运算).

第十二章 位运算 位运算是指进行二进制位的运算,即对字节或字节内部的二进制位进行运算。 计算机中是以补码形式存放数的. 正数: 原码,反码,补码相同. 负数的补码: 符号位不变,数值位按位取反加1 如: + 7: - 7 : 11111001 沁芍颈踊堆者最霞谤场租桌孕罚溉矽物赶亚庄赘憋特磐汰诊仍像思沈膀叉C语言程序设计第12章(位运算).C语言程序设计第12章(位运算). 一.位运算符 参加位运算数据类型: 有符号和无符号的整型数(包括:char、short int、 long unsigned) 位运算符共 6 种: | ^ ~ 1. ~ (按位取反运算符) 作用: 对一个二进制数逐位取反。 注意: ~ 运算和 ! 运算的区别。 ~ 的优先级与++、--、 ! 同级。结合性从右至左。 威迎始仑睁颁睡煽走缉鸣级裁性苇董妇冲伺腥肆鱼脓堆示蛹讫红肃臣悯鸯C语言程序设计第12章(位运算).C语言程序设计第12章(位运算). 如: a=15则 ~ a 例12.1 main( ) {

文档评论(0)

1亿VIP精品文档

相关文档