首页 > 智能硬件 > 正文内容

函数的参数传递方式

时间:2024-10-19 01:01:23

参数传递有几种方法 

参数传递有三种方法:

1. 值传递:实参将参数值复制到形参中,实参和形参分别位于不同的内存空间。在函数体内对形参的修改不会影响实参。

2. 指针传递(地址传递):形参是指针变量,实参是一个变量的地址或者是指针变量。调用函数时,形参指向实参的地址。在指针传递中,函数体内可以通过形参指针改变实参地址空间的内容。

3. 传递引用:引用实际上是某一个变量的别名,和这个变量具有相同的内存空间。实参把变量传递给形参引用,相当于形参是实参变量的别名,对形参的修改都是直接修改实参。在类的成员函数中经常用到类的引用对象作为形参,可以提高代码的效率。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益, 请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
标签:智能硬件

科技之家 广州小漏斗信息技术有限公司 版权所有 提供支持 粤ICP备20006251号