有以下定义: struct data { int i;char c;double d;}x; 以下叙述中错误的是( )。

admin2021-04-28  28

问题 有以下定义:
  struct data
  {  int i;char c;double d;}x;
  以下叙述中错误的是(    )。

选项 A、x的内存地址与x.i的内存地址相同
B、struct data是一个类型名
C、初始化时,可以对x的所有成员同时赋初值
D、成员i、c和d占用的是同一个存储空间

答案D

解析 变量i、c、d是结构体变量x中三个不同的成员,占用不同的存储空间。
转载请注明原文地址:https://jikaoti.com/ti/1xz0FFFM
0

最新回复(0)