#include<stdio.h>
void swap(int a,int b);
int main()
{
int a=5,b=6;
swap(a,b);
printf ("a=%d,b=%d\n",a,b);
return 0;
}
void swap(int a,int b)
{
int i;
i=a;
a=b;
b=i;
}
void swap(int a,int b);
int main()
{
int a=5,b=6;
swap(a,b);
printf ("a=%d,b=%d\n",a,b);
return 0;
}
void swap(int a,int b)
{
int i;
i=a;
a=b;
b=i;
}
本文通过一个简单的C语言程序示例介绍了如何使用函数进行变量交换,并探讨了函数参数传递时值拷贝的特点。虽然尝试交换两个整数变量的值,但实际运行结果显示,由于采用值传递方式,主调函数中的变量值并未改变。
727

被折叠的 条评论
为什么被折叠?



