发布网友 发布时间:2023-07-13 15:47
共5个回答
热心网友 时间:2023-09-11 21:50
引用是地址传值,作为引用的形参数值被修改的同时,也修改了对应实参的值。热心网友 时间:2023-09-11 21:50
首先要明白 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。相当于目标变量名有两个名称,即该目标原名称和引用名,且不能再把该引用名作为其他变量名的别名。热心网友 时间:2023-09-11 21:50
引用可以看成是被引用对象的另一个名字,他不格外占用空间。效率高,却和原对象有相同的效果。传引用比传指针(你需要为指针分配空间)或原对象(你需要重新定义分配对象)不知高多少倍,效果却和指针的一样(传的也是地址)热心网友 时间:2023-09-11 21:51
可以修改你传进去的东西,虽然指针也可以,但是由于C的指针存在太多的问题,所以C++引入了引用这样的东西热心网友 时间:2023-09-11 21:52
简单说,引用或指针传的形参可以在一句代码中多次调用..