早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c语言大神求指导若有以下说明,则下面哪个叙述是正确的(已知short占2个字节,float占4个字节)。struct{shorta;floatb;}v1;union{shorta;floatb;}v2;得分/总分A.执行sizeof(v1)获得的

题目详情
c语言 大神求指导

若有以下说明,则下面哪个叙述是正确的(已知short占2个字节,float占4个字节)。


  1. struct 
  2. {   
  3.     short a;
  4.     float b;
  5. } v1;


  1. union 
  2. {   
  3.     short a;
  4.     float b;
  5. } v2;

得分/总分

  • A.

    执行sizeof(v1)获得的结果是6个字节,只能对结构体变量v1中的第一个成员进行初始化。

  • B.

    执行sizeof(v2)获得的结果是8个字节,只能对共用体变量v2中的第一个成员进行初始化

  • C.

    执行sizeof(v1)获得的结果是8个字节,对结构体变量v1中的任何一个成员都可以进行初始化。

  • D.

    执行sizeof(v2)获得的结果是6个字节,只能对共用体变量v2中的第一个成员进行初始化。


▼优质解答
答案和解析
A是错的。事实上可以给两个成员分别初始化,互不影响。
B是错的。sizeof(v2)应该4(b占用的字节数)。
C不准确。平台的对齐方式是4时,是对的,否则,就是错的。
D是错的。执行sizeof(v2)获得的结果是4个字节。
看了c语言大神求指导若有以下说明,...的网友还看了以下:

1、因为15除5=3,所以5是()的因数,15是5的().2、20以内的自然数中,奇数有1、因为1  2020-04-08 …

“故非有志者不能至也”在文中的意思是[]A.因此说,不是有志向的人都能到达的B.因为没有作标志,所  2020-05-13 …

搜集带“其”字的精彩短语和成语!内容可以幽默可以搞笑可以有文采也可以有哲理,但是不能是贬义的.越多  2020-05-14 …

有哲理 励志的名言可以是名言,可以不是名言不要在网上随便找一些要有哲理,或是乐观主义,可以有一点关  2020-05-16 …

英语翻译DearA,非常抱歉这么晚回复你.以下是B进公司以来所有的报销记录(以转换为RMB,汇率包  2020-05-17 …

无和有究竟是对立统一的关系还是事物的先后顺序的关系就我们平常生活的经验无和有总是息息相关的,比如房  2020-05-17 …

撒哈拉大沙漠以南,有6亿多人,90%以上是黑种人,所以本区被称为.撒哈拉大沙漠以南,有6亿多人,9  2020-05-22 …

下列推理是否正确?为什么1,所有样品都出售,所以有些样品出售2,物质是不来的,恐龙是物质,所以恐龙  2020-06-04 …

谁能提供带"宇"字的成语带"杰"字的成语杰和宇都有的成语(可以同音)同音的也可以啊可+分可以有同音  2020-06-04 …

英语翻译上德不德,是以有德;下德不失德,是以无德.上德无为而无以为;下德无为而有以为.上仁为之而无  2020-07-01 …