- 2
- 0
- 约小于1千字
- 约 8页
- 2017-01-16 发布于浙江
- 举报
位运算 梁春燕 华电信息管理教研室 主要内容 位运算符和位运算 位段 小结 系统软件中,用于检测和控制。 位运算—二进制位的运算。 位运算 运算符 优先级 含义 用途 8 按位与 定位清零、保留 | 10 按位或 定位置1、保留 ^ 9 按位异或 定位翻转、保留 ~ 2 取反 补码 5 左移 快速2乘法 5 右移 快速2除法(逻辑/算术右移) 位运算 举例:取整数的从右端开始的4-9位 void main() { unsigned a,b; scanf(“%o”,a); b=(a4)(~(~06)); printf(“%o,%o\n”,a, b); } 结果: 351 351,16 位段 位段:又称位域,在结构体中以位为单位的成员。 作用:减少存储数据的位数。 定义: 位段成员类型必须为unsigned,int 类型; 位段长度不能大于存储单元; 可以定义无名段; 可以用整型格式输出。 struct packed_data { unsigned a:2; unsigned b:6; unsigned c:4; int i; }data; 小结 小结 位运算符和位运算: | ^ ~ 位段 END
您可能关注的文档
最近下载
- 多层互剪搅拌桩(CS-DSM桩)施工工法.pdf VIP
- 我在兄弟会的时光cg完整攻略.pdf VIP
- 2023年超星泛雅-周海宏-音乐鉴赏答案.doc VIP
- 注册岩土工程师:《专业案例-下午卷》2023年考试真题与参考答案.pdf VIP
- 皖2014J301民用建筑常用饰面.pdf VIP
- 2025福建省晋江市中考物理必背100题及答案详解(名师系列).docx VIP
- 2026最新医院招聘护士考试试题库及答案.docx VIP
- LME71…LME72…LME73…程控器-基础文件(二)-中文.pdf VIP
- 毕业设计(论文)-汽车后视镜机械结构设计.docx
- 电路,版图,芯片设计.docx VIP
原创力文档

文档评论(0)