//传地址法交换两个数
#include<iostream.h>
void swap(int *p1,int *p2)
{
int p=*p1;
*p1=*p2;
*p2=p;
}
void main(){
int a=2,b=5;
sawp(&a,&b);
cout<<"a="<<a<<"/t"<<"b="<<b<<endl;;
}
//传引用法交换两个数
#include<iostream.h>
void swap(int &m,int &n)
{
int temp=m;
m=n;
m=temp;
}
void main(){
int a=2,b=5;
sawp(a,b);
cout<<"a="<<a<<"/t"<<"b="<<b<<endl;;
}
2、从传引用和传地址方法交换两个数
最新推荐文章于 2021-05-25 04:23:38 发布