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 的结果是( ).

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 17:18:15
11.有如下定义:struct{ int x; char *y;11.有如下定义:\x05 struct{ int x; char \x05*y; }tab[2]={{1,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 的结果是( ).

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