- 3
- 0
- 约1.56千字
- 约 12页
- 2018-05-08 发布于广东
- 举报
尚辅网 / 位运算是指对二进制位进行的运算。每个二进制位中只能存放0或1。因此,位运算就是对二进制数的运算。通常,将一个数据用二进制数表示后,最右边的二进制位称为最低位(第0位),最左边的二进制位为最高位。 在C语言中共提供了6种位运算符, 位运算符 意 义 | ^ ~ 按位与 按位或 按位异或 按位取反 左移 右移 (1)在这6种位运算符中,其中按位取反是单目运算符,只有一个运算对象,其他均为双目运算符,有两个运算对象。 (2)位运算的运算对象只能是整型(包括int,short,long和unsigned)或字符型数据,而不能是实型数据。 (3)各位运算符的优先级比较分散,与其他运算符一起,其优先级从高到低如下: 逻辑非(!)?按位取反(~)?算术运算符?左移运算符()和右移运算符()?关系运算符?按位与运算符(),按位异或运算符(^),按位或运算符(|)?与|| ?赋值运算符 1.“按位与”运算符() “按位与”的运算符为“”。其运算规则是:若两个运算对象的对应二进制位均是1,则结果的对应位是1,否则为0。 利用“按位与”运算可以实现以下功能: (1)取出数据中指定的位 (2)将数据中的指定位清零 2.“按位或”运算符(|) “按位或”的运算符为“|”。其运算规则是:若两个运算对象的对应二进制位中有一个是1
您可能关注的文档
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第8讲数组.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第10讲编译预处理.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第11-1讲指针(概述和运算).ppt
- 计算机应用基础课件作者杨青会第一章节计算机的基础知识.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第12-1讲结构体概述.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第12-2讲结构体指针与函数.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第13-1讲文件概述 打开和关闭.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目教学课件作者安俊秀第13-2讲文件操作.ppt
- C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目课件作者姚琳C语言程序设计_第1章节计算机的组成与程序设计基础.ppt
- 计算机应用基础课件作者杨青会基础课类模板.ppt
- 简明基础会计实务测试题课件作者李秀云田晓凤第五章节.ppt
- C语言程序设计教程课件作者陈宝贤第3章节C语言数据类型.PPT
- C语言程序设计教程课件作者陈宝贤第4章节数据运算.PPT
- 简明基础会计实务测试题课件作者李秀云田晓凤第一章节.ppt
- C语言程序设计教程课件作者陈宝贤第7章节循环结构程序设计.ppt
- 简明基础会计实务测试题课件作者李秀云田晓凤目录.ppt
- 锻造工艺与模具设计课件作者闫洪第1章节绪论.ppt
- C语言程序设计教程课件作者陈宝贤第10章节数组与字符串处理.ppt
- 锻造工艺与模具设计课件作者闫洪第2章节锻造用材料准备.ppt
- C语言程序设计教程课件作者陈宝贤第12章节结构体与共用体.ppt
最近下载
- 2026 年急诊科预检分诊标准(WS_T 390-2025,附分级流程).docx VIP
- 开利暖境61HXC螺杆水源热泵机组-1511.pdf VIP
- 尺寸链的基本概念及计算.ppt VIP
- 吃动平衡,身心健康.pptx VIP
- 2026年度员工岗前三级安全教育培训全套记录表汇编(公司级、部门级、班组级) - 副本.docx VIP
- 中药热奄包在妇科疾病中的应用探讨.pptx VIP
- 武汉市2026届高三(四调)数学试卷(含答案及解析).pdf
- 2023年高考新高考全国Ⅰ卷英语试题(含听力音频、听力原文和答案).docx VIP
- 统编版七年级历史下册第17课《明朝的灭亡和清朝的建立》(课件).pptx VIP
- 【中考数学专题】30 规律型问题(答案解析).pdf VIP
原创力文档

文档评论(0)