问题
单项选择题
主调函数中的两个变量a和b,要求调用函数交换a、b值,返回交换结果,则以下正确的函数是______。
A.funa(int*x,int*{ int*p; *p=*x;*x=*y;*y=*p; }
B.funb (int x,int {int t;t=x;x=y;y=t;}
C.func(int *x,int*{*X=*y;*y=*x;}
D.fund(int *x,int *{*x=*x+*y;*y=*x-*y;*x=*x-*y;}
答案
参考答案:D