问题 单项选择题

以下程序的输出结果是( )。
#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

解析: 考查结构体成员数据的引用方法。通过指针来引用结构体成员的方法是(指针变量)→结构体成员名。

单项选择题
单项选择题