【发布时间】:2019-08-28 11:42:40
【问题描述】:
首先,我认为是rvalue,但以下事实改变了我的想法。
我尝试了&(*&a) 的表达式,它工作正常,但运算符& 只能与lvalue 一起使用,所以(*&a) 是lvalue,为什么?
【问题讨论】:
-
&永远不会产生左值。*总是这样。
标签: c operators rvalue lvalue unary-operator