柠檬试题库
search
首页 计算机 公务员 驾照 关于

有以下定义和语句 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.w.s.year=1980;
  • D.*pw.year=1980;
热度🔥806
参考答案:C
解析:

【解析】本题考查结构体变量的引用,题目中定义了一个结构体,其中结构体中的变量又是一个结构体,w为外层结构体,如果给内层结构体赋值,C先要得到内层结构体变量,即w.s,若要给year赋值,表示为w.s.year即可,选项C正确。
复制题目向AI提问