题目内容

在C程序中,使用结构体的目的是________。(第8章结构体程序设计)

A. 将一组相关的数据作为一个整体,以便程序使用
B. 将一组相同数据类型的数据作为一个整体,以便程序使用
C. 将一组数据作为一个整体,以便其中的成员共享存储空间
D. 将一组数值一一列举出来,该类型变量的值只限于列举的数值范围内

查看答案
更多问题

已知structnode是链表结点的数据类型,new是structnode型指针变量,以下说法正确的是()。

A. 执行以下语句生成的结点是链表的第一个结点:new=(structnode*)calloc(1,sizeof(structnode));
B. 执行以下语句生成的结点是链表的第一个结点:new=calloc(1,sizeof(structnode));
C. 链表的每一个结点都可通过执行以下语句获得:new=(structnode*)calloc(1,sizeof(structnode));
D. 链表的每一个结点都可通过执行以下语句获得:new=calloc(1,sizeof(structnode));

在以下定义的结构体数据类型中,能够用来定义链表结点的是________。

A. struct node{ char name[10]; char *next;};
B. struct node{ char name[10];int next;};
C. struct node{ char name[10];struct node *next; };
D. struct node{ char name[10];char *node;};

定义结构体类型时,系统会根据各个成员的大小为其分配内存空间

A. 对
B. 错

以下代码将定义结构体类型,并定义结构体变量stu1和stu2。(第8章结构体程序设计)student stu1,stu2;struct student{ char num[5];int score;};

A. 对
B. 错

答案查题题库