y 的结果是( ).表达式*(++p)->y 的结果是( )." /> y 的结果是( ).表达式*(++p)->y 的结果是( ). - 作业答案大全" />

11.有如下定义:struct{ int x; char *y;11.有如下定义:\x05 struct{ int x; char \x05*y; }tab[2]={{1,"ab"},{2,"cd"}},*p=tab; \x05 表达式*p->y 的结果是( ).表达式*(++p)->y 的结果是( ).

问题描述:

11.有如下定义:struct{ int x; char *y;
11.有如下定义:
\x05 struct{ int x; char
\x05*y; }tab[2]={{1,"ab"},{2,"cd"}},*p=tab;
\x05 表达式*p->y 的结果是( ).
表达式*(++p)->y 的结果是( ).

*p->y 指向tab[0].y
*(++p)->y 指向tab[1].y