train

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  3 随笔 :: 0 文章 :: 6 评论 :: 0 Trackbacks

置顶随笔 #

#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;這條語句是怎嚜理解的?它又是怎嚜執行的?

謝謝各位高手!  本人新手,不董的東東很多,請多多指教! 
posted @ 2009-04-07 17:23 Train 阅读(248) | 评论 (4)编辑 收藏

仅列出标题