首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定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
26
问题
给定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://jikaoti.com/ti/tQN7FFFM
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
合同生效后,当事人就质量、价款或者报酬、履行地点等内容没有约定或者约定不明确的,可以以协议补充;不能达成补充协议的,按照(25)或者交易习惯确定。
在大型项目或多项目实施的过程中,负责实施的项目经理对这些项目大都采用(57)的方式。投资大、建设周期长、专业复杂的大型项目最好采用(58)的组织形式或近似的组织形式。
以下关于项目干系人管理的叙述中,(55)的表述是不正确的。
(1)配置管理的一个重要内容就是对变更加以控制,使变更对成本、工期和质量的影响降到最小。用150字以内文字,说明配置管理中“变更管理”的主要任务。(2)为了有效地进行变更控制,通常会借助“配置管理数据库”。请用200字以内文字,说明配置数据库的主要作用及
按照《中华人民共和国招标投标法》的相关规定,以下说法正确的是(7)。
CMMI提供了两种模型表述方式:“连续式”和“阶段式”。以下说法中正确的是______。A.前者可以描述项目管理能力成熟度,后者可以描述组织能力成熟度B.前者可以描述软件开发能力成熟度,后者可以描述项目管理能力成熟度C.前者可以描述项目管理的能力成熟
以下关于企业战略说法中,不正确的是______。
(2014下集管)项目的成本估算要经过识别并分析成本的构成科目、估算每一科目的成本大小、分析成本估算结果三个步骤。在第一个步骤中无法形成的是______。
CloudcomputingisatypeOfIntemet-basedcomputingthatprovidessharedcomputerprocessingresourcesanddatatocomputersan
一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有(68)个零元素。
随机试题
在PowerPoint2010中,有关动画效果的描述,错误的是________。
患者张某,出院带有4种药,护士交代患者出院后应注意的饮食和这4种药的使用方法,此时护士的角色是【】
根据FIDIC合同条件规定,下列()情况应列入工程变更的范围。
有一笔50000元的3年期借款,复利年利率为8%。在工程经济分析中,其到期应归还的利息为()元。
主要宏观经济变量有()。
分类法是化学研究的主要方法。下列分类正确的是()。
设f(x)=xsinx+cosx,下列命题中正确的是()
查询最近30天的记录应使用()作为准则。
Thenewly-electedpresidentisdeterminedto______theestablishedpolicyofdevelopingagriculture.
Thisis______work.Itcallsforagoodeyeandasteadyhand.
最新回复
(
0
)