引用作为函数参数(黄云飞出题,大家可以做一做)
利用“引用形参”实现两个变量的值互换
例如输入 3 5
输出 5 3
//可以把引用看成特定、不可改变的一种指针,写法上和指针类似 //两者声明时要带符号,定义时无需 //指针可以是空指针,声明时可不赋值,但引用不可以 //指针是关于地址,引用是关于给变量起外号 void swap(int &m,int &n) { int tmp; tmp=m; m=n; n=tmp; }
//StudybarCommentBegin #include <iostream> using namespace std; void swap(int &,int &);
int main( )
{
int i,j;
cin >> i >>j ;
swap(i,j);
cout<<i<<" "<<j<<endl;
return 0;
}
//StudybarCommentEnd
-END

浙公网安备 33010602011771号