#include "iostream"
using namespace::std;
class AA
{
public:
    int m_a=9;
};
AA getTemp(){
    return AA();
}
int main()
{
    int &&a=3;//3是右值。
    int b=8;//b是左值。
    int &&c=b+5;//b+5是右值。
    int &d=c;
    AA&&aa=getTemp();//getTemp()的返回值是有值(临时变量)。
    cout<<"a="<<a<<endl;
    cout<<"c="<<c<<endl;
    cout<<"aa.m_a="<<aa.m_a<<endl;
    cout<<"&c"<<&c<<endl;
    cout<<"&d"<<&d<<endl;
}
a=3
c=13
aa.m_a=9
&c0xe3ad5ff990
&d0xe3ad5ff990

发表回复