问题
问答题
#include<stdio.h> void f(int y,int*x) {y=y+*X; *x=*x+y;} main() {int x=2,y=4; f(y,&x); printf("%d%d\n",x,y); }
答案
参考答案:
解析:8 4 #include<stdio.h> void f(int y,int*x)/*参数为指针变最,采用地址传递方式*/ {y=y+*x;*x=*x+y;} main() {int x=2,y=4: f(y,&x); printf("%d%d\n",x,y); }