//----------------------------------------------------------
//Note2
// 函数参数的传递
//对应函数参数的传递,实际上是将参数复制到一个临时变量(或)对
//象中,因此,如果该对象比较大,则建议使用引用参数。这样,就
//不用经过创建新对象,再进行赋值操作,从而节省了程序运行的内
//存和计算机开销。
//----------------------------------------------------------
//使用引用参数进行数据交换的示例
#include <iostream>

using namespace std;

void swapAB(int &a,int &b)//引用变量的定义:int &a,int &b
{
int temp;
temp = a;
a = b;
b = temp;
}

int main(void)
{
int x = 123;
int y = 345;

cout << "Before swap, x = " << x << ",y = " << y << endl;
swapAB(x,y);
cout << "After swap , x = " << x << ",y = " << y << endl;

return 0;
}

相关文章:

  • 2021-12-05
  • 2022-12-23
  • 2021-08-07
  • 2021-10-08
  • 2022-12-23
  • 2021-12-05
  • 2021-12-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-09
  • 2022-12-23
  • 2022-01-12
相关资源
相似解决方案