C++新手求助:C++ PRIMER书中关于函数返回非引用类型的问题。程序如下:
stringmake_plural(size_tctr,conststring&word,conststring&ending){return(ctr==1)?word:...
string make_plural(size_t ctr,const string &word,const string &ending)
{
return (ctr==1)?word : word+ending;
}
关于这段程序的返回值,函数的形参是引用类型,为什么是返回形参的副本? 展开
{
return (ctr==1)?word : word+ending;
}
关于这段程序的返回值,函数的形参是引用类型,为什么是返回形参的副本? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询