请教关于引用作为一个函数的返回值的问题。望详解,谢谢!

我是一个初学者,课本上好多东西自己不能完全吃透,望各位不吝赐教。如何理解:“函数的返回值是一个数值,在内存中并没有保留它的变量地址,所以通常函数的返回值是右值,只能出现在... 我是一个初学者,课本上好多东西自己不能完全吃透,望各位不吝赐教。
如何理解:“函数的返回值是一个数值,在内存中并没有保留它的变量地址,所以通常函数的返回值是右值,只能出现在赋值号的右边,但如果把函数的返回值定义成一个引用的话,就可以将它用作左值了。”
其中的“右值”和“左值”怎么理解?
展开
 我来答
犀利还认真丶榜首Q
2010-10-27 · TA获得超过5533个赞
知道大有可为答主
回答量:4152
采纳率:0%
帮助的人:4714万
展开全部
可以被赋值的东西叫做“左值”, 可以赋值给别的(写在等号右边)的叫右值

所以一般左值也都是右值, 而不是说左值和右值是对立的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式