若有以下程序段:struct st{int n;int*m:};int a=2,b=3,c=5;struct st s[3]=({101,&a},{102,&

11 查阅

若有以下程序段: struct st {int n; int*m: }; int a=2,b=3,c=5; struct st s[3]=({101,&a},{102,&c},{103,&B)}; main() {struct st*p; p=s; } 则以下表达式中值为5的是( )。

A.(*p).m

B.*(p+1)->m

C.*(p++)->n

D.(p++)(*m)

参考答案:

B

计算机二级