C++常用的三种参数传递方式: 值传递地址传递引用传递 值传递 首先为函数形参变量开辟存储空间,再将实参的值复制给形参,可以理解为拷贝。函数内形参的改变不会引起实参的改变。 地址传递 函数参数时数组名或地址,传递的是数组的首地址或指针的值,形参用来接收地址,指向是参数所代表的存储单元。形参和实参指向同一块存储单元。 引用传递 形参通过**&**获取实参的地址,形参的改变会引起实参的改变。