这段c++代码什么意思啊 void test(Base &b){不明白括号里取地址符是什么意思

2020-05-23 社会 75阅读
那个“&”不是取地址符,是“引用”。
引用的作用类似于变量的别名一样。把参数定义为引用类型的好处是,传参的过程中不会在内存中复制参数对象,而是使用原始对象本身。这样带来的附带作用是,如果你函数中修改了这个参数的值,调用完毕后这个影响也是存在的。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com