设有以下说明语句,则下面叙述中正确的是()typedef struct{ int n;char ch[8];}PER;
A. PER是结构体变量名
B. PER是结构体类型名
C. typedef struct是结构体类型
D. struct是结构体类型名
下列结构体变量 m 的成员 a 的表示应该是()struct xy{ int a;double b;} *m;
A. m.a
B. m->a
C. *m.a
D. (*m)->a
共用体(或共同体)类型变量在程序执行期间()
A. 所有成员一直驻留在内存中
B. 只有一个成员驻留在内存中
C. 部分成员驻留在内存中
D. 没有成员驻留在内存中
枚举表中第一个枚举成员的默认值和两个相邻枚举成员之间默认的差值分别是()
A. 1和0
B. 1和1
C. 0和1
D. 0和0