引用的作用
#include void swapr(int &a,int &b); int main() { using namespace std; int wallet1=300; int wallet2=350; cout<<\"wallet1=\"< //若为swap(&wallet1,&wallet2),这又如何解释? //这里的实参是取得的变量的地址 cout<<\"wallet1=\"< } void swapr(int &a,int &b)/*这里的a,b都是引用变量,引用变量没有被初始化也能使用吗?他们都能接受什么?,引用变量能接收传递过来的实参值吗?这里之所以能够被使用的原理是什么?*/ //只能这样解释,函数调用一旦开始,a,b即被初始化为传过来的实参 { int temp; temp=a; a=b; b=temp; } 因篇幅问题不能全部显示,请点此查看更多更全内容