- 1
- 0
- 约2.94千字
- 约 24页
- 2018-01-06 发布于河南
- 举报
第八章.位域等
第八章、位域 联合 枚举 定义 类型及预处理功能 四川农业大学 阮坤 8.1 位域以及结构嵌套 8.2 联合 8.3 枚举 8.4 定义类型名 8.5 预处理功能 *8.6 程序举例 小结 8.1.1位域 计算机语言中的数据通常是以字节为单位表示的。但在实际应用中,常常需要按位来表示信息。 位运算符C语言提供了六种位运算符: 按位与 | 按位或 ^ 按位异或 ~ 取反 左移 右移 位域定义的一般形式是: struct 结构名 { 类型 变量名1:长度; 类型 变量名2:长度; …… 类型 变量名n:长度; } 其中,冒号“:”表示使用的是位域,其后的长度表示需要分配的储存单元的位数。域变量必须定义为int或unsigned。 例如,有下面的结构定义: struct { unsigned bit0:1; unsigned bit1:1; unsigned bit2:1; unsigned bit3:1; unsigned bit4:1; unsigned bit5:1; unsigned bit6:1; unsigned bit7:1; }bits; 域结构的各位段可以不恰好占满一个字节 位域结构变量的定义和引用都与结构变量的定义类似 位域结构成员无地址概念;也不能说明位段数组。 可以
您可能关注的文档
最近下载
- 金龙汽车(600686)深度报告:公司治理不断完善、三龙整合持续推进,盈利能力有望抬升.pdf
- 编写施工设计字体格式等要求.docx VIP
- 汶川县2026年公开考核招聘事业单位高层次人才(11人)笔试备考试题及答案解析.docx VIP
- 1_MCA(CA13)日立电梯电气原理图v18.pdf VIP
- 山西转型综合改革示范区潇河产业园区太原起步区总体规划.doc VIP
- 以高质量党建引领企业高质量发展.docx VIP
- 以高质量党建工作引领企业改革发展.docx VIP
- 2025年汶川县事业单位联考招聘考试历年真题附答案.docx VIP
- 建设工程监理资料编制与管理指南.docx VIP
- 统编版语文六年级上册 习作:学写倡议书(范文+点评+升格).pptx VIP
原创力文档

文档评论(0)