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

设有如下说明: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",62,2,"B",75};
  • Cstruct tt[2]={{1,'A'},{2,'B'}};
  • Dstruct tt[2]={{1,"A",62.5},{2,"B",75.O}};
参考答案
参考解析:

本题考查结构体的基本知识。因为有了typedef,故可以省略SWUCI关键词而直接使 用STD名称。结构体数组中的元素在赋值时要求用大括号包含,故答案为A。 

分类:其他
相关推荐

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

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

2、设有以下语句: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定义结构体变量

3、typedef struct{ int num; char *name;

typedef struct{int num;char *name;} vec_rec;则在IA32机器上,sizeof(vec_rec) = ()A4B8C12D16

4、若有下面的说明和定义struct test{ int ml; char m2

若有下面的说明和定义struct test{ int ml; char m2; float m3;union uu {char ul[5]; int u2[2];} ua;} myaa;则sizeof(struct test )的值是A12B16C14D9

5、设某带头结头的单链表的结点结构说明如下:typedef struct nod

设某带头结头的单链表的结点结构说明如下:typedef struct nodel{int data struct nodel*next;}node;试设计一个算法:void copy(node*headl,node*head2),将以head1...

6、结构体struct str{char c; int i[12]; doubl

结构体struct str{char c; int i[12]; double v;}中字段i的偏移量是()A0B1C2D4