目录: 标题| 题干| 答案| 搜索| 相关
问题

设有定义:struct complex{int real,unreal;}d


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

  • Adata2=(2,6);
  • Bdata2=datal;
  • Cdata2.real=datal.real;
  • Ddata2.real:datal.unreal;
参考答案
参考解析:

结构体变量建议在定义的时候进行初始化。结构体常见的几种初始化方法如下:计算机内核喜欢用第一种,使用第一种和第二种时。成员初始化顺序可变。因此,可以判断选项A错误。答案为A选项。

分类:其他
相关推荐

1、假定一个结构类型的定义为 “struct D{int

假定一个结构类型的定义为 “struct D{int a; D* next;};”,则该类型的长度为()。A4B8C12D16

2、假定一个结构类型的定义为 “struct A{int

假定一个结构类型的定义为 “struct A{int a,b; A* c;};”,则该类型的长度为12。()A正确B错误

3、假定一个结构类型的定义为 “struct A{int

假定一个结构类型的定义为 “struct A{int a,b; A* c;};”,则该类型的理论长度为()。

4、设有以下说明语句struct stu{int a;float b;} stu

设有以下说明语句struct stu{int a;float b;} stutype;则下面的叙述不正确的是Astruct是结构体类型的关键字Bstruct stu是用户定义的结构体类型Cstutype是用户定义的结构体类型名Da和b都是结构体成员名

5、设有以下语句:typedef struct TY{char C;int a{

设有以下语句:typedef struct TY{char C;int a{4 1;}CIN;则下面叙述中正确的是( )。ACIN是struct Tr类型的变量BTT是struct类型的变量C可以用,lr定义结构体变量D可以用CIN定义结构体变量

6、设有如下说明:typedef struct{int n;char c;dou

设有如下说明:typedef struct{int n;char c;double x;}STD;有以下选项,能正确定义结构体数组并赋初值的语句是( )。ASTD ttr2]={{1,A,62),{2,B,75}};BSTD tt[2]={1,"A...