首页 > 代码库 > 返回引用的函数写法
返回引用的函数写法
1. 什么是引用
引用相当于变量的地址,和指针功能类似,写法不同
2. Rule of thumb
千万不要返回 局部对象 和 局部对象的指针!
为什么呢?一旦从函数出来,所有局部对象都清除!
3. Guideline
使用时,心中默念第二条
正确的例子:
int &Return(int a, int b, int &initial){ initial = a + b; return initial;}
参考:
http://chinaxxren.iteye.com/blog/1547449
http://www.cnblogs.com/fly1988happy/archive/2011/12/14/2286908.html
http://blog.csdn.net/keyouan2008/article/details/5741917
http://blog.sina.com.cn/s/blog_ad91f9bc01015ajy.html
返回引用的函数写法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。