题目内容

当声明一个结构体变量时系统分配给它的内存是()

A. 各成员所需内存量的总和
B. 结构中第一个成员所需内存量
C. 成员中占内存量最大者所需的内存
D. 结构体中最后一个成员所需内存量

查看答案
更多问题

以下说法中正确的是。

A. 一个结构只能包含一种数据类型
B. 不同结构中的成员不能有相同的成员名
C. 两个结构体变量不能进行比较
D. 关键字typedef用于定义新的数据类型

以下程序运行后的输出结果是。#include typedef struct{int b,p;}A;void f(A c){c.b += 1;c.p += 2;}int main(){A a={1,2};f(a);printf("%d,%d\n",a.b,a.p);return 0;}

A. 2,4
B. 1,2
C. 1,4
D. 2,3

下列各数据类型不属于构造类型的是()。

A. 枚举型
B. 共同体
C. 结构体
D. 数组型

共同体类型变量在程序执行期间。

A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在内存中
D. 没有成员驻留在内存中

答案查题题库