选择题   以下程序的输出是   
    struct st
        {
        int x;int *y;
        }
        *p;
        int dt[4]={10,20,30,40};
        struct st aa[4]= {50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3]};
    main()
    {
        p=aa;
        cout<<++p->x;
    cout<<(++p)->x;
    cout<<++(*p->y);
    }
 
【正确答案】 C
【答案解析】