问题
单项选择题
以下程序的输出结果是( )。
#include<stdio.h>
struct st
int x; int *y; *p;
int dt[4]=10, 20, 30, 40;
struct st aa[4]=(50, &dt[0], 60, &dt[0], 60, &dt[0], 60, &dt[0], );
main()
p=aa; printf("%d\n", ++(p->x) );
A) 10
B) 11
C) 51
D) 60
答案
参考答案:C
解析: 考查结构体成员数据的引用方法。通过指针来引用结构体成员的方法是(指针变量)→结构体成员名。