有以下程序段:
A: *pt->y
B: pt->x
C: ++pt->x
D: (pt++)->x
A: *pt->y
B: pt->x
C: ++pt->x
D: (pt++)->x
举一反三
- 有以下程序段:struct st{ int x; int y; } *pt;int a[]={1,2}, b[]={3,4};struct st c[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是( )。 A: *pt->;y B: pt->;x C: ++pt->;x D: (pt++)->;x
- 有以下程序段: A: *pt->y B: pt->x C: ++pt->x D: (pt++)->x
- 有以下程序段[img=649x280]1802e317cb8db0d.jpg[/img]以下选项中表达式的值为11的是( ) A: ++pt->x B: pt->x C: *pt->y D: (pt++)->x
- 有以下程序段: struct st int X;int*Y;*pt; int a[]=[1,2],b[]=[3,4]; struct st c[2]=[10,a,20,b]; pc=c; 以下选项中表达式的值为11的是( )。 A: *pt->y B: pt->X C: ++pt->X D: (pc++)->X
- 下列程序运行后的输出结果是:_____#includestdio.hvoid fun( int *pa, int pb ) { int pt; pt = *pa, *pa = pb, pb = pt;}int main( ){ int x=1, y=2; fun(x, y); printf(%d, x==y); return 0;}