问题详情
有以下说明和定义语句:struct student{int age; char num[8] ;};struct student stu [3] = { { 20, "200401" } , {21, "200402" } , {19, "200403" } };stract student * p = stu;以下选项中引用结构体变量成员的表达错误的是()。
A.(p++) ->num
B.p- >num
C.(*p).num
D.stu[3].age
请帮忙给出正确答案和分析,谢谢!