用引用肯定可以提高效率,不过要看情况,只有当引用的是占用“较大的内存空间的对象或结构体变量”时,才可能节约更多的时间。简单变量的引用不会节省空间。道理是这样的: 当实参是较大的对象或结构体变量时,如果直接传递给相应的函数形参,需要创建临时对象或结构本变量,而且还需要复制大块内存数据,这肯家比只传递一个“引用”(实际上是一种变形指针)要耗时得多。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。