形参是指针变量,实参是一个变量的地址,调用函数,形参得到实参变量的地址。
#include<iostream>
using namespace std;
int swap(int *a,int *b);
int main()
{
int i=3,j=5;
swap(&i,&j);
cout<<i<<" "<<j<<endl;
return 0;
}
int swap(int *a,int *b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}
形参是指针变量,实参是一个变量的地址,调用函数,形参得到实参变量的地址。
#include<iostream>
using namespace std;
int swap(int *a,int *b);
int main()
{
int i=3,j=5;
swap(&i,&j);
cout<<i<<" "<<j<<endl;
return 0;
}
int swap(int *a,int *b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}