回 帖 发 新 帖 刷新版面

主题:请教两个函数如何共用一个二维数组呢?

或许这个问题这样问不太合适,我的意思是假如我定义了一个二维数组a[10][10],如果我想在一个函数里面给他赋值,如 funca (){对a[10][10]赋值}然后在另外一个函数里边查找刚才那个函数赋值后的二维数组。funcb (){此处查找刚才在funca 里面赋值后的数组a[10][10]}。那该怎样做呢?是使用全局与局部的区别吗??希望大家不吝赐教噢!

回复列表 (共4个回复)

沙发

定义在主函数里就可以了!
用函数调用!

板凳

最简单就是定义全局数组!也可以作为函数参数吧!

3 楼


两个函数,都把数组的地址传给他,直接对数组进行操作,这个数组可以在主函数中定义,也可以定义为全局变量;

4 楼

定义两个函数,一个函数的功能是给二维数组赋值,另一个函数的功能就是查找。很容易实现的。

我来回复

您尚未登录,请登录后再回复。点此登录或注册