发布网友 发布时间:2023-05-16 12:02
共3个回答
热心网友 时间:2024-12-03 13:33
&是引用,也就说fin是怎么样的一个形式打开文件,tmp也跟着它(fin)一样操作。即tmp和fin都指向同一块内存单元。tmp没有再开辟内存,而,如果你使用指针的话,就需要另外开辟内存。这也就是C++为什么要使用引用技术的原因所在。在很大程度上引用可以替代了指针,引用的存在可以大大地减少了内存的占用,加快了C++执行速度和程序占用内存少。热心网友 时间:2024-12-03 13:34
void deliver(fstream &tmp)热心网友 时间:2024-12-03 13:34
&tmp 是表示传送引用,就是直接改变量tmp的值了。