首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于函数返回数组的有关问题

2012-02-05 
关于函数返回数组的问题各位,我刚学习C++,现在遇到一个问题,在一个函数fun()中求出一个数组A的元素,想通过

关于函数返回数组的问题
各位,我刚学习C++,现在遇到一个问题,在一个函数fun()中求出一个数组   A   的元素,想通过调用这个函数而得到这个数组,该怎么实现呢?可不可以把A的引用当作形参传进fun(double&   A[],   ..),然后在函数中返回数组首地址?

in*   fun(double&   A[],   ..)
{
      ...;
      return   A;
}

[解决办法]
hoho
在参数中输入数组的地址
函数中改变数组的内容即可

无须返回值

数组的地址就是数组的名字
[解决办法]
void fun(int a[])
{
a[0]=3;

}

int main()
{
A[]={1,2,3,4};
fun(A);
printf( "%d ", A[0]);
}
[解决办法]
ls正解.
[解决办法]
参数传指针就可以了,不用返回值
[解决办法]
传地址就是解决这个问题的

热点排行