C++中什么情况下要用 指针或者引用做参数 有什么好处呢?

 我来答
yyinchao
2014-10-11 · TA获得超过1247个赞
知道小有建树答主
回答量:535
采纳率:100%
帮助的人:250万
展开全部
值传递的话会复制整个对象,适用于一些小的对象传递
指针和引用不会复制对象,适用于大型对象的传递
不过是使用值传递还是指针传递或引用传递,还要考虑你的实际情况以及使用的便捷性
更多追问追答
追问
什么样的就是小对象  什么样的就是大对象呢
追答
比如你要传一个很大的类,那么要是值传递的话,他会自动复制一份,本来一份内存就可以运行的程序现在需要两份内存;如果是指针和引用传递就不会,函数内外还是同一个对象
小对象是形象的说法,比如内置类型,int啊什么的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式