#include
int main()
{
void exchange(int a,int b);//函数声明
int a=5,b=3;
exchange(a,b);
printf("主函数a=%d,b=%d\n",a,b);
return 0;
}
void exchange(int a,int b)
{
int t;
t=a;
a=b;
b=t;
printf("函数中a=%d,b=%d\n",a,b);
}
结果:
通过这个程序我们看出在对形参进行操作的过程中,实参的值未发生变化。