单选题 若有以下说明和语句:
struct st
intn;char *ch;;
struct st a[3]=( 5,"abc",7,"def',9,"ghk",*p=a;
则值为6的表达式是( )。
A.p++->n B.p->n++
C.(*p).n++ D.++p->n

【正确答案】 D
【答案解析】