本文主要是介绍引用左值(返回引用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//更改函数返回值
char &get_val(string &str,string::size_type ix)
{
return str[ix];
}
int &set(int *array,int index)
{
return array[index];
}
void main()
{
string s("a value");
cout<<s<<endl;
get_val(s,0)='A';
cout<<"更改后的为"<<s<<endl;
nt ia[10];
for(int j=0;j<10;j++)
set(ia,j)=j;
for(j=0;j<10;j++)
{
cout<<ia[j]<<endl;
}
}
这篇关于引用左值(返回引用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!