当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

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


A.x的内存地址与x.i的内存地址相同

B.struct data是一个类型名

C.初始化时,可以对x的所有成员同时赋初值

D.成员i、c和d占用的是同一个存储空间

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 设有以下说明和定义:typedef union {long i; int k[5]; char c;} DATE;struct data { int cat; D

  • 设有以下说明和定义:typedef union {long i; int k[5]; char c;} DATE;struct data { int cat; D

  • (36 ) 设有定义 :struct complex{ int real,unreal; } data1={1,8},data2;则以下赋值语句中错误

  • (36 ) 设有定义 :struct complex{ int real,unreal; } data1={1,8},data2;则以下赋值语句中错误

  • 若有以下定义struct link{int data;struct link *next;}a b c *p *q;且变量a和b之间已有如下图所

  • 在16位IBM-PC机上使用C语言 若有如下定义struct data{int i; char ch; double f;}b;则结构变量b