1. 首页
  2. 数据库
  3. 其它
  4. 引用作为函数返回值

引用作为函数返回值

上传者: 2020-12-31 07:34:21上传 PDF文件 54.8KB 热度 17次
一、引用作为函数参数 作为函数参数时引用有两种原因: 1、在函数内部会对此参数进行修改 2、提高函数调用和运行效率 关于第一点,都知道C++里提到函数会提到形参和实参。如果函数的参数实质是形参,不过这个形参的作用域只是在函数体内部,也是说实参和形参是两个不同的东西,要想形参代替实参,肯定有一个值的传递。函数调用时,值的传递机制是通过“形参=实参”来对形参赋值达到传值目的,产生了一个实参的副本。即使函数内部有对参数的修改,也只是针对形参,也是那个副本,实参不会有任何更改。函数一旦结束,形参生命也宣告终结,做出的修改一样没对任何变量产生影响。 例如: v
用户评论