选择题

有以下程序:
#include <stdio.h>
struct S { int a;int b;};
main( )
 { struct S a, *p=&a;
A.a=99;
printf("%d\n",(________));
}
程序要求输出结构体中成员 a 的数据, 以下不能填入横线处的内容是

【正确答案】 B
【答案解析】

本题考查结构体变量的引用。 题目中要求输出结构体中成员 a 的数据, p 为指针, * p 为结构体变量, 那么* p.a 可以表示为结构体中成员 a 的数据。