- 博客(2)
- 收藏
- 关注
原创 关于&与*辨析,在函数参数中的传值类型
再说说关于引用传递,引用传递其实在底层是通过指针实现的,但是又包了一层,把指针包在的引用类型里面,将参数的地址封装在引用类型的变量中传递给函数。如上代码块,对于存储地址的y,它同样只是一个局部变量,正常情况下,你也无法通过修改y中存储的地址,来影响y1的地址,意思就是即使你在函数A中将y进行修改,你的修改只会持续到函数结束。而指针传递,同样是将函数参数的值复制一份,传递给函数,与值传递的区别在于,传进来的值是想要使用的变量的地址,同样定义了一个新的局部变量y来存储这个指针。
2023-07-12 08:51:19
309
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人