首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定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
117
问题
给定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://www.kaotiyun.com/show/tgWZ777K
本试题收录于:
多媒体应用设计师上午基础知识考试题库软考中级分类
0
多媒体应用设计师上午基础知识考试
软考中级
相关试题推荐
监理单位对监理服务质量的管理有两种方式,一种是以(26)为主,一种是以监理项目部自我管理为主。具体采取哪种方式,可以根据单位的实际情况和业务情况确定。
根据《国家电子政务工程建设项目档案管理暂行办法》中的规定,软件开发类文档保存期限不少于30年的是()。
集成测试的测试用例应根据________的结果来设计。
某企业与一长期合作供应商签订合同,委托其在本年度内代为采购企业所需的信息化设备,现设备费用总额尚不确定。该企业在合同中约定除向供应商支付设备购置费外,同时按购置费总和的20%作为该供应商的服务费用。上述合同类型属于(42)。
若有一个计算类型的程序,它的输入量只有一个x,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,一1.0,1.0,1.001。设计这组测试用例的方法是()。
_________是国际电工电子工程学会(IEEE)为无线局域网络制定的标准。
运行维护服务内容是指供方根据需方需求和服务级别协议承诺,向需方提供的例行操作、响应支持、优化改善、_________等服务。
随机试题
赤霉素的主要作用是________。
A.螺疔B.蛇头疔C.蛇眼疔D.蛀节疔E.鱼肚疔生于指腹部的疔疮称为()
明清北京紫禁城是按照以下哪项规则设计建造的?
防止飞行物与建筑物相撞的标志灯是( )。
风险指标的选择应该遵循三项原则:前瞻性、风险敏感性、能满足使用者的需要。()
人本管理的保障机制主要是指法律保障和()的保障。
如果某月中有3个星期天的日期是偶数,那么这个月的10日是星期几?
欧盟委员会推出名为“蓝色经济”的创新计划,预计2014~2015年度继续投资1.45亿欧元,旨在可持续开发利用(),促进经济增长和扩大就业。
人们在剧烈疼痛的时候。咬紧唇可以适当减轻疼痛,反映的感觉现象是()
Thiskindofglassesmanufacturedbyexperiencedcraftsmen______well.
最新回复
(
0
)