引用作为函数参数(黄云飞出题,大家可以做一做)

利用“引用形参”实现两个变量的值互换

例如输入 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

posted @ 2023-04-21 02:36  找回那所有、  阅读(44)  评论(0)    收藏  举报
这里到底了哦~(●'◡'●)