(38)有以下程序#include <stdio.h>struct S{ int a,b;}data[2]={10,100,20,200};main(){ s
(38)有以下程序
#include <stdio.h>
struct S
{ int a,b;}data[2]={10,100,20,200};
main()
{ struct S p=data[1];
printf("%d
",++(p.a));
}
程序运行后的输出结果是
A)10
B)11
C)20
D)21
请帮忙给出正确答案和分析,谢谢!