- 3
- 0
- 约6.01千字
- 约 8页
- 2016-05-28 发布于重庆
- 举报
经典c面试题五
46) 位域 : 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进 位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区 域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来表示。一、位域的定义和 位域变量的说明位域定义与结构定义相仿,其形式为:struct 位域结构名 { 位域列表 }; 其中位域列表的形式为:类型说明符位域名:位域长度 例如: struct bs { int a:8; int b:2; int c:6; }; 位域变量的说明与结构变量说明的方式相同。可采用先定义后说明,同时定义说明或者直接说明这三种方式。例如: struct bs { int a:8; int b:2; int c:6; }data; 说明data为bs变量,共占两个字节。其中位域a占8位,位域b占2位,位域c占6位。对于位域的定义尚有以下几点说明: 一个位域必须存储在同一个字节中,不能跨两个字节。如一个字节所剩空间不够存放另一位域时,应从下一单元起存放该位域。也可以有意
您可能关注的文档
- 第五章固定资产习题答案.doc
- 第五章应对纪律性教学变故.doc
- 第五章大物问题答案.doc
- 第五章护理语言美终稿.doc
- 第五章抽样分布的三张表.doc
- 第五章水文统计的基本知识及方法.doc
- 第五章社会及其基本结构.doc
- 第五章生物学人格流派.doc
- 第五章生态系统及其稳定性第4节生态系统的信息传递的教学案.doc
- 第五章经济法基础(_财产行为和资源税法律制度).doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 公路工程质量检验评定标准第一册土建工程JTGF80---2017.docx VIP
- 电气设备交接试验方案.pdf VIP
- 贵州贵州省建设投资集团有限公司招聘考试真题带答案详解(完整版).docx VIP
- 贵州贵州省建设投资集团有限公司招聘考试真题附答案详解(完整版).docx VIP
- 贵州贵州省建设投资集团有限公司招聘考试真题附答案详解(完整版).docx VIP
- 220kV升压站 接地网施工方案.docx VIP
- 线性代数笔记_不难版.pdf VIP
- (高清版)DB51∕T 5047-2007 建筑电气工程施工工艺规程 .pdf VIP
- 民间非营利组织会计制度(完整版).docx
- 劳动法与社会保障法课标教学教案.doc VIP
原创力文档

文档评论(0)