选择题
38.
有以下定义和语句:
struct workers
{ int num; char name[20]; char c;
struct
{ int day; int month; int year;}s;
};
struct workers w,*pw;
pw=&w;
能给w中year成员赋1980的语句是______。
A、
*pw.year=1980;
B、
w.year=1980;
C、
pw->year=1980
D、
w.s.year=1980;
【正确答案】
D
【答案解析】
结构workers中的成员s是一个嵌套的结构类型定义,因此在给year赋值时,要用“.”运算在深入一层访问到最基本的成员year,只有D项反映出了这一点。
提交答案
关闭