一楼说话好搞笑,
以下是引用仁者无敌在2006-3-27 21:18:00的发言:
#include "stdio.h"
main()
{void swap(int,int);
int a,b;
a=3;b=4;
swap(a,b);
/*printf("%d,%d\n",a,b); */
}
void swap(int x,int y)
{int t;
t=x;x=y;y=t;
printf("%d,%d\n",a,b); }
小弟不才,请求指教!
#include "stdio.h"
main()
{void swap(int,int);
int a,b;
a=3;b=4;
swap(a,b);
/*printf("%d,%d\n",a,b); */
}
void swap(int x,int y)
{int t;
t=x;x=y;y=t;
printf("%d,%d\n",a,b); }
小弟不才,请求指教!
函数只能单向传递,如上就能实现了,但是如果要在主函数中实现,要用地址传递了。