首页 > 其他分享 >传参类型的通俗理解

传参类型的通俗理解

时间:2022-09-29 23:56:03浏览次数:53  
标签:传参 内存地址 变量 传递 理解 替身 通俗 函数

首先,在java中,所有的参数传递都是值传递

在C,C++中的各种传参方式:

值传递相当于传递变量的一个替身给函数,原变量和替身不共用内存地址,函数对替身的操作不会影响原变量的值

引用传递相当于传递了变量的一个外号,外号和原变量共用一个内存地址,函数对外号的操作就是对原变量的操作,会直接影响原变量的值

指针传递相当于传递了变量的门牌号,门派号就是内存地址,函数对内存地址操作就是对原变量的操作,会直接影响原变量的值

标签:传参,内存地址,变量,传递,理解,替身,通俗,函数
From: https://www.cnblogs.com/qt0312/p/16743543.html

相关文章