问题详情

有以下程序

typedef struct{int b,p;}A;

void f(A c) /* 注意: c 是结构变量名 */

{ int j;

c.b+=1; c.p+=2;

}

main( )

{ int i;

A a={1,2};

f(a);

printf("%d,%d\n",a.b,a.p);

}

程序运行后的输出结果是

A)2 , 3

B)2 , 4

C)1 , 4

D)1 , 2

参考答案
您可能感兴趣的试题