首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定C语言的数据结构struct T { int w; union T { char c;int i;double d;)U; }; 假设char类型变量的存储区大小是1字节,int 类型变量的存储区大小是4字节, double
给定C语言的数据结构struct T { int w; union T { char c;int i;double d;)U; }; 假设char类型变量的存储区大小是1字节,int 类型变量的存储区大小是4字节, double
admin
2008-11-02
20
问题
给定C语言的数据结构struct T { int w; union T { char c;int i;double d;)U; }; 假设char类型变量的存储区大小是1字节,int 类型变量的存储区大小是4字节, double 类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 struct T类型变量所需要的存储区域至少应为(15)字节。
选项
A、4
B、8
C、12
D、17
答案
C
解析
在不考虑字对齐规则的情况下,C语言中一个结构体变量的存储区大小就是其所有成员所需存储区大小之和,一个联合体变量的存储区大小就是其各成员所需存储区大小中的最大者。因此题目中给定的联合体union T变量需要的存储区大小就是存储一个 double类型变量的大小(即8字节),struct T类型变量的存储区最小应为int 类型成员w存储区大小(4字节)与union T类型成员U的存储区大小之和,即12字节。
转载请注明原文地址:https://kaotiyun.com/show/AcUZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
原型化方法的准则提供了一套原型开发的思路和方法,它不包括的准则是(49)。 ①从小系统结构集合导出模型 ②先提交系统的核心和框架 ③提供查询语言和报表生成器 ④暂时不提供用户界面 ⑤增量式的模型
为了提高计算机的性能,采用Cache、虚拟存储器等多项技术。(37)不属于Cache的特征。
(27)不属于Web Service直接涉及的协议或技术。
计算机常通过传统的调制解调器或综合业务数字网络技术接入因特网,数据传输速率都不超过128KB/s。目前已有多种更高数据传输速率的宽带接入方式,如仍采用电话线的(16)、采用有线电视双向改造后的电缆的(17),以及光纤到大楼再通过局域网到户的(18)等方式。
若某计算机系统是由1000个元器件构成的串联系统,且每个元器件的失效率均为10-7/H,在不考虑其他因素对可靠性的影响时,该计算机系统的平均故障间隔时间为(15)小时。
阅读以下关于配置管理的叙述,回答问题1、问题2、问题3。在一些大中型信息系统项目中,经常会出现一些混乱和差错,如版本错误、数据不一致等。在信息系统的开发过程中,随着工作的进展也会产生许多信息,如规格说明、设计说明、源程序、各种数据等,以及合同、计划
软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(14)。(15)是维护中常用的方法,其目的是检验修改所引起的副作用。黑盒测试法主要根据(16)来设计测试用例。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(112)是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(113);当需要说明体系结构的静态实施视图时,应该选择(114)。
Virtualreality(orVR(1)iskindofabuzzwordthesedaysincomputergraphics.VRisartificialrealitycreatedbyacomputertha
一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有(68)个零元素。
随机试题
孔子(Confucius)是春秋时期鲁国人,中国古代伟大的思想家、教育家、政治家和儒家思想(Confucianism)的创始人。他一生大部分时间都在从事教育事业,培养出很多知识渊博、有才能的人。作为儒家学派的创始人.孔子的思想以“仁(benevolen
内伤杂病多为饮食、劳倦、情志所伤,其特点是
房地产中介服务机构的业务管理不包括()。
下列模型中,不属于数据库模型的是()。
在DWDM系统中,用在光发送端机后面的放大器是()。
实行会员分级结算制度的期货交易所,应当向结算会员收取()。
年度、半年度、季度报告在披露的第()个工作日,基金管理人应分别报中国证监会及其证监局、基金上市的证券交易所备案。
不属于WAIS-RC言语量表的分测验是
当复位信号(RESET)来到时,CPU便结束当前操作并对标志寄存器、IP、DS、ES、 SS及指令队列______,而将CS设置为______。
Thisisthetwins’bedroom.Intheroomwecanseeamap.ItisamapofChina.Theirbooksareonthedesk.Theyhaveaclocko
最新回复
(
0
)