早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

给定C语言的数据结构struct T { int w; union T { char c;int i;double d;)U; };

题目

给定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字节。
看了给定C语言的数据结构struc...的网友还看了以下:

氮气液化的过程中,发生改变的是[]A.氮气分子的大小B.氮气分子的构成C.氮气分子间的距离D.氮气 化学 2020-05-13 …

( )包括保险单的设计、保险单条款的设计和险种的命名。A.新险种的开发B.新险种的构思C.新险种的试 职业资格考试 2020-05-22 …

一般而言,金融体系格局差异主要体现在( )。A.中央银行在金融体系中的地位B.金融中介机构的构成C. 财会类考试 2020-05-30 …

索鞍系( )。 A.斜拉桥的构件B.联结吊杆与主缆的构件C.支承与锚固主缆的构件D.联结吊杆与 建筑工程类考试 2020-06-07 …

关于吊桥加劲梁叙述正确的是( )。 A.是承受车辆重的构件B.是承受风荷载的构件C.是承受自 建筑工程类考试 2020-06-07 …

关于吊桥加劲梁叙述正确的是( )。 A.是承受车辆重的构件 B.是承受风荷载的构件 C.是 建筑工程类考试 2020-06-07 …

索鞍系( )。 A.斜拉桥的构件B.联结吊杆与主缆的构件 C.支承与锚固主缆的构件D.联结 建筑工程类考试 2020-06-07 …

下列产品中不适用《产品质量法》的产品有选项:a、初级农产品b、用于建设工程的构件c、烟草制品d、建 其他 2020-06-23 …

网络的称为拓朴结构.A.接入的计算机多少B.物理连接的构型C.物理介质种类D.接入的计算机距离 物理 2020-07-03 …

脂质可能具有的功能是()A.参与核糖体组成B.参与细胞骨架的构成C.氧化分解供能D.催化反应进行 语文 2020-07-16 …