问题
单项选择题
有以下程序:
#include
struct st
int x,y;data[2]=1,10,2,20;
main()
struct st*p=data;
printf("%d,",p->y);printf("%d\n",(++p)->x);
程序的运行结果是( )。
答案
参考答案:C
解析: 本题考查的是结构体指针。题目一开始定义了一个结构体st,并同时声明了一个包含两个st结构的结构体数组dafa,且初始化为{1,10,2,20