题目内容

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

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

查看答案
更多问题

根据以下定义能输出字母M的语句是().struct person { char name [ 9 ];int age ;};struct person class[ 10]={"Johu",17,"paul",19,"Mary",18,"Adam",16};

A. printf( "%c\n",class[3].name);
B. printf("%c\n"class[3].name[1]);
C. printf("%c\n",class[2].name.[1]);
D. printf ("%c\n",class[2].name[0]);

设有以下说明和定义语句:struct stu{ int a;float b;}stutype;则下面的叙述正确的是().

A. struct 是结构体类型名
B. struct stu 是用户定义的结构体变量名
C. stutype 是用户定义的结构体变量名
D. a和b 都是结构体类型名

定义结构体的关键字是().

A. union
B. enum
C. struct
D. typedef

设有以下说明语句:struct ex{ int x; float y; char z;}example;下面的叙述中正确的是().

A. struct是结构体类型的关键字
B. example是结构体类型名
C. x,y,z 都是结构体类型名
D. struct ex 是结构体类型名

答案查题题库