//***************************************
//源程序:exp6_3.cpp
//函数间的参数值单向传递方式应用实例
//120705232 2013-3-10
//**************************************
#include<stdio.h>
void main()
{
void swap(int x,int y);
int a,b;
a=2,b=6;
printf("调用前:a=%d,b=%d\n",a,b);
swap(a,b);
printf("调用后:a=%d,b=%d\n",a,b);
}
void swap(int x,int y)
{
int temp;
printf("交换前:x=%d,y=%d\n",x,y);
temp=x;
x=y;
y=temp;
printf("交换后: x=%d,y=%d\n",x,y);
}
运行后如截图所示: