当前位置:   article > 正文

函数参数的传值,传地址,传引用的区别_值传递与地址传递和引用传递之间的区别是什么

值传递与地址传递和引用传递之间的区别是什么

(1)值传递:会为形参重新分配内存空间,将实参的值拷贝给形参,形参的改变不会影响实参的值,函数被调用结束后,形参被释放。
(2)地址的传递:形参为指针变量,将实参的地址传递给函数,可以在函数中改变实参的值。调用时为形参指针变量分配内存,结束时释放指针变量。
(3)引用传递:不会为形参重新分配内存空间,形参只是实参的别名,形参的改变只会影响实参的值,函数调用结束后,形参不会被释放。

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号