当定义一个结构体变量时系统分配给它的内存是:______
A. 各成员所需内存量的总和
B. 成员中占内存量最大者所需的容量的倍数
C. 结构中第一个成员所需内存量
D. 结构中最后一个成员所需内存量
查看答案
把一些属于不同类型的数据作为一个整体来处理时,常用()。
A. 简单变量
B. 数组类型数据
C. 指针类型数据
D. 结构体类型数据
设有以下说明语句: struct lie { int a; float b; }st; 则下面叙述中错误的是()。
A. struct是结构类型的关键字
B. struct lie 是用户定义的结构类型
C. st是用户定义的结构类型名
D. a和b都是结构成员名
C语言结构类型变量在程序执行期间()。
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在内存
D. 没有成员驻留在内存中
若要用下面的程序片段使指针变量p指向一个存储整型数据的动态存储单元,则应填入( )。int *p;p= ______ malloc(sizeof(int)) ;
A. int
B. int *
C. (* int)
D. (int *)