对于以下的变量定义,表达式 ()是不正确的。
struct { float x, y; } point, *p=&point;
A.p->x=2.0
B.(*p).y=3.0
C.point.x=2.0
D.*p->y=3.0
->优先级高于*,*(p->y)=3.0。y不是指针。
D