例14.8 利用“引用形参”实现两个变量的值互换。
#include <iostream.h>
void swap(int &a,int &b)
{int temp;
temp=a;
a=b;
b=temp;
}
void main( )
{int i=3,j=5;
swap(i,j);
cout<<"i="<<i<<" "<<"j="<<j<<endl;
}
输出结果为
i=5 j=3