题目详情

在某嵌入式系统中采用PowerPC处理器,若C语言代码中定义了如下数据类型变量X,则X所占用内存字节数是( )。

中级嵌入式系统设计师,章节练习,基础复习,中级嵌入式系统设计师练习

  • A.8
  • B.13
  • C.16
  • D.24

正确答案及解析

正确答案
A
解析

C语言中,union使用与struct用择非常类似,主要区别在于union维护足够空间来置放多个数据成员中“一种”,而不是为每一个数据成员配置空间,在union中所有数据成员共用一个空间,同1时间只能储存其中一个数据成员,所有数据成员具有相同起始地址。—个union只配置—个足够大空间以来容纳最大长度数据成员,以上例而言,最大长度是double型态,所以X空间大小就是double数据类型大小。Double为双精度浮点数,占用8个字节空间。

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案

相关题库更多 +