Linux c++ 试验-6 右值

void abc(int &a)
{
      std::cout <<"abc1:"<< a << std::endl;
}
 
void abc(int &&a)
{
      std::cout <<"abc2:"<< a << std::endl;
}
int main()
{
	abc(1);
	int a = 1;
	abc(a);
}

输出

abc2:1
abc1:1
posted @ 2022-06-21 09:51  zhaogaojian  阅读(21)  评论(0编辑  收藏  举报