int &f1(int n,int s[])//函数名前加&代表什么?
{
int &m=s[n];
return m;
}
void main()
{
int s[]={5,4,3,2,1};
f1(3,s)=10;//这句话的作用是什么?为什么函数出现在等号的左边?
cout<<f1(3,s)<<endl;
}
...全文
7057打赏收藏
函数名前加&代表什么?
#include int &f1(int n,int s[])//函数名前加&代表什么? { int &m=s[n]; return m; } void main() { int s[]={5,4,3,2,1}; f1(3,s)=10;//这句话的作用是什么?为什么函数出现在等号的左边? cout<<f1(3,s)<<endl; }