问题
单项选择题
下列程序段的输出结果是 ______。
void fun(int * x,int * y)
pnntf("%d%d",* x,* y);* x=3;*y=4;
main()
int x=1,y=2;
fun(&y,&x);
printf ("%d%d",x,y);
A.2 1 4 3
B.1 2 1 2
C.1 2 3 4
D.2 1 1 2
答案
参考答案:A
解析:[评析]本题中函数传递的是变量的地址,如果形参在函数中发生改变,相刘应的实参也就有了改变。