选择题   有下列程序:
    #include<stdio.h>
    structst
    { int(x,y)date[2]={1,10,2,20};
    main()
    { structst*p=date;
      printf('%d,',p->y);printf('%d\n',(++p)->x);
    }
    程序的运行结果是   
 
【正确答案】 C
【答案解析】data[2]是两个结构体组成的数组,p指向结构体数组的首地址,p->y访问第一个结构体的第二个元素;(++p)x访问第二个结构体的第一个元素。所以输出为10.2。