#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
发表回复