摘要:
C++左值和右值 左值和右值是针对表达式而言的,一个表达式要么是左值,要么是右值。 左值和右值的判定:如果一个语句结束的时候,该表达式代表的对象立刻被销毁,则为左值,否则为右值。 也就是说,右值代表的是临时对象或者字面值,而左值则不是临时对象。于是另一种判定方法是:具名的表达式意味着是左值,非具名的则为右值(非具名左值引用是个例外,它是左值)。 非具名左值的例子: 1: ... 阅读全文
posted @ 2013-03-14 22:04 Apprentice89 阅读(251) 评论(0) 推荐(0)
浙公网安备 33010602011771号