赞
踩
首先对这三种传递方式进行一个了解:
形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。
//值传递
void change1(int n)
{
cout << "值传递--函数操作地址" << &n << endl;
n++;
}
int main()
{
int n = 10;
cout << "实参的地址" << &n << endl;<
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。