选择题 14.  定义下列结构体(联合)数组:
    struct st
    {  char name[15];
    int age;
    }a[10]={|ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};
    执行语句“printf("%d, %c", a[2]. age, *(a[3]. name+2))"的输出结果为______。
【正确答案】 C
【答案解析】[考点] 本题考查结构体数组。
“a[2].age”为结构体a[2]的age成员,即“a[3].name”为指向结构体a[3]的name成员的第一个元素的指针,即指向“Z”,“(a[3].name+2)”将指针后移两位指向第三个元素“A”,“*(a[3].name+2)”是取指针所指向地址的内容。