#include "stdafx.h"
#include "iostream"
using namespace std;
int &f3(int n,int s[])
{
int &m=s[n];
return m;
}
void main()
{
int s[]={5,4,3,2,1,0}
f3(3,s)=10;
cout<<f3(3,s)<<endl;
}
這段代碼中不知道是怎嚜運行的: 1,函數f3()中m的引用是誰? 2,主函數中f3(3,s)=10;這條語句是怎嚜理解的?它又是怎嚜執行的?
謝謝各位高手! 本人新手,不董的東東很多,請多多指教!