下列程序段的输出结果是 ______。 void fun(int * x,int * y) {pnntf("%d%d",* x,* y);* x=3;*y=4;} main() { int x=1,y=2; fu

admin2010-01-10  24

问题 下列程序段的输出结果是 ______。    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

答案1

解析 本题中函数传递的是变量的地址,如果形参在函数中发生改变,相刘应的实参也就有了改变。
转载请注明原文地址:https://kaotiyun.com/show/UmWp777K
0

最新回复(0)