您的位置:首页 > 其它

函数返回引用类型和非引用类型

2011-12-03 14:26 148 查看
string output()
{
string str = "hello";
return str;
}

//disaster!!!!
string& output()
{
string str = "hello";
return str;
}


  返回非引用类型,会创建一个临时变量返回。

  返回引用类型,如果是在函数调用时创建的,则会销毁。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: