首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定C语言的数据结构 struct T { int w; union T { char c; int i; double d; } U; }; 假设char类型变量的存储区大小是1字节
给定C语言的数据结构 struct T { int w; union T { char c; int i; double d; } U; }; 假设char类型变量的存储区大小是1字节
admin
2010-03-30
90
问题
给定C语言的数据结构 struct T { int w; union T { char c; int i; double d; } U; }; 假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节, double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储一个 street T类型变量而需要的存储区域至少应为(20)字节。
选项
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/tgWZ777K
本试题收录于:
多媒体应用设计师上午基础知识考试题库软考中级分类
0
多媒体应用设计师上午基础知识考试
软考中级
相关试题推荐
局域网是当前计算机网络研究与应用物一个热点,而符合IEEE802.3标准的传统Ethemet应用最为广泛。它在MAC层采用方法(8),物理层采用(9)标准。随着网络技术的发展,以及大型信息系统与多媒体技术的应用,出现了满足人们更高需要的FastEthem
监理单位对监理服务质量的管理有两种方式,一种是以(26)为主,一种是以监理项目部自我管理为主。具体采取哪种方式,可以根据单位的实际情况和业务情况确定。
国际上一般不把(35)作为具体的某一类知识产权保护。
关于变更控制的工作程序,描述不正确的是________。
集成测试的测试用例应根据________的结果来设计。
某软件工程项目各开发阶段工作量的比例如下表所示。假设当前已处于编码阶段,3000行程序已完成了1200行,则该工程项目开发进度已完成的比例是(61)。
Whentheconstructionunitselectstheappropriatesupervisionunit,thesupervisionunitpreparestheprojectsupervisionguidan
______不是云计算的服务类型。
随机试题
与多重免疫策略相比,现金流匹配没有持续期的要求,但要求在利率没有变动时仍然需要对投资组合进行调整。( )
高密度脂蛋白胆固醇的英文缩写是
执业医师法适用于
某甲因犯贪污罪于1992年5月8日被判处死刑缓期2年执行。对此案下列哪些说法是正确的?
下列有关单项水质因子评价方法的表述,正确的有( )。
下列有关XBRl的说法中,正确的有()。
根据《城市维护建设税暂行条例》的规定,下列各项中,构成城市维护建设税计税依据的有( )。
某电视演员因一儿童电视剧而出名,某公司未经该演员许可将印有其表演形象的宣传海报大量用于玩具书包、文具等儿童产品的包装和装潢上。对该公司的行为应如何定性?()
国际收支系统记录的是一定时期内一国居民与非居民之间的()。
建设社会主义的生态文明就是要实现和谐发展,要建设资源节约型、环境友好型社会,努力走向社会主义生态文明新时代。建设资源节约型、环境友好型社会的基础是()
最新回复
(
0
)