一.函数调用时,实参向形参进行"传值"
#include <stdio.h>
void fun(int a, int b) //形参
{
a *= 10;
b += a;
printf("%d\t%d\n", a, b);
}
int main()
{
int a = 2, b = 3;
fun(a, b); //实参 fun(2,3)一样;
printf("%d\t%d\n", a, b);
return 0;
}
运行结果:
20 23
2 3
二.通过调用函数,交换a,b值
#include <stdio.h>
void myswap(int x