问题
单项选择题
若有以下定义的语句:
struct student
int age;
int num; ; struct student stu[3]=1001, 20, 1002, 19, 1003, 21;
main()
struct student *p;
p=stu; …
则以下不正确的引用是()。
A) (p++) ->num
B) p++C) (*p) .num
D) p=&stu.age
答案
参考答案:D
解析: 考查对结构体成员的引用方法。结构体成员的引用可以用“结构体变量名.成员名”或者“结构体变量指针→>成员名”两种方式来引用。