第12章 位运算 主要内容 12.1 位运算符和位运算 12.2 位运算举例 12.3 位段 相关概念 位运算 是指按二进制位进行的运算。因为在系统软件中,常要处理二进制位的问题 例如:将一个存储单元中的各二进制位左移或右移一位,两个数按位相加。 C语言提供位运算的功能,与其他高级语言(如PASCAL)相比,具有很大的优越性 12.1 位运算符和位运算 C语言提供的位运算符有: 说明: (1)位运算符中除~以外,均为二目(元)运算符,即要求两侧各有一个运算量。(2)运算量只能是整型或字符型的数据,不能为实型数据。 (3)优先级别:~、 、 、 、 ∧ 、 |(高-低) 12.1.1 “按位与”运算符(&) 定义:参加运算的两个数据,按二进制位进行 “与”运算。 符号:& 规则:如果两个相应的二进制位都为1,则该位的结果值为1;否则为0。即: 0&0=0 0&1=0 1&0=0 1&1=1 注意:如果参加 运算的是负数,则要以补码形式表示为二进制数,然后再按位进行“与”运算。 用途: (1)对存储单元清零。 找一个二进制数,条件:原来的数中为1的位,新数中相应位为0。然后使二者进行&运算,即可达到清零目的。 (2)取一个数中某些指定位。 (3)保留某一位: 与一个数进行&运算,此数在该位取1,其它位取0。 总结: 若要对指
您可能关注的文档
- (2016.8.11)纳服规范类题库课案.doc
- (Ⅲ卷)2016年高考文综政治思考与启示(印)课案.docx
- (J002)HFC宽带集中接入网工程技术规范课案.doc
- (安徽1号卷)全国2016届高三第一学期月考(一)政治(Word,含)课案.doc
- (安徽专用)2015届高考生物考前三个月知识专题突破练5遗传分子的基础课案.doc
- (版)太阳电池组件全过程质量控制检验和验收课案.docx
- (北京版)四年级语文上册缝纫鸟课案.ppt
- (北京专版)2016中考数学专题突破六圆的有关计算作业手册课案.doc
- 2015年日照高三二模语文课案.doc
- (电子电工复习题)高职高专使用课案.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 工程造价咨询服务成本参考标准.docx VIP
- 补全对话-六年级英语下学期期末专项复习(人教PEP版)含答案解析.pdf VIP
- 江西港口集团校招面笔试题及答案.doc VIP
- 脑出血后遗症个案护理.pptx VIP
- 新解读《GB_T 42912 - 2023金属和合金的腐蚀 金属材料在静态浸入熔盐或其他液体条件下的高温腐蚀试验方法》最新解读.pptx VIP
- 江苏海博BRITORK HQT电动执行机构说明书1308版.pdf VIP
- 一种硼酸三甲酯的气相检测方法.pdf VIP
- 2025年3月29日全国事业单位联考B类《职业能力倾向测验》笔试试题(广西_贵州_海南_黑龙江_湖北_吉林_江西_宁夏_山西_新疆_云南_辽宁_重庆_青海_内蒙古_湖南_安徽)(网友回忆版)(含答案).pdf VIP
- 高中物理必修一《质点-参考系和坐标系》.ppt VIP
- DB52T 764-2012云南松二元立木材积生长率表.docx VIP
原创力文档

文档评论(0)