我刚开始学习C++,对于赋值运算符和解引用运算符的返回类型有些困惑。我正在按照《C++ Primer》这本书学习。在不同的场合,作者说赋值运算符的返回类型是左操作数的引用类型,但后来又说返回类型是左操作数的类型。我查阅了C++11标准第5.17节,其中将返回类型描述为“引用左操作数的左值”。
同样地,我无法确定解引用运算符是返回指向的对象还是对象的引用。
这些陈述是否等价?如果是,那么它们之间有什么关系?
同样地,我无法确定解引用运算符是返回指向的对象还是对象的引用。
这些陈述是否等价?如果是,那么它们之间有什么关系?