- 2
- 0
- 约4.96千字
- 约 41页
- 2017-01-02 发布于广东
- 举报
第11章 位运算 总结 * 学习内容指南 11.1 位运算符和位运算 11.2 位段 11.3 位运算应用举例 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 #include stdio.h void main ( ) { int a = 5 , b = 6 , c ; c
您可能关注的文档
- C语言程序设计(第二版)夏宽理赵子正编著第3章结构化程序设计课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第4章数组课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第5章函数课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第6章指针和引用课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第7章结构和链表课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第8章数据文件处理技术课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第9章算法设计技术基础课件教学.ppt
- C语言程序设计蔡启先第1章C语言与程序设计课件教学.ppt
- C语言程序设计蔡启先第2章数据和运算课件教学.ppt
- C语言程序设计蔡启先第3章基本程序设计课件教学.ppt
最近下载
- 2026年中考英语三轮复习备事热点完形填空常考考点(含答案).docx VIP
- 红楼梦饮食文化PPT课件.pptx VIP
- 三年级下册第二单元快乐读书吧:小故事大道理《伊索寓言》导读课课件(共21张PPT).pptx
- 2022-2023学年山东省日照市莒县八年级(下)期末数学试卷(附答案详解).docx VIP
- 2025年浙江工业职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- SY∕T 4113.5-2019 管道防腐层性能试验方法 第5部分:抗弯曲测试.docx VIP
- 2025年浙江汽车职业技术学院单招职业适应性测试必刷测试卷附答案.docx VIP
- 药品批发企业GSP管理制度模板质量否决管理制度.doc VIP
- CMOS超大规模集成电路设计习题答案.pdf VIP
- 动态面板模型的系统GMM估计及其在经济增长研究中的应用.docx VIP
原创力文档

文档评论(0)