作者upo (我是帅哥! 噗嗤~)
看板C_and_CPP
标题[问题] 已知二维阵列的大小,传到函式中
时间Sat Mar 21 20:58:16 2009
各位好
之前曾经上来请教过关於二维阵列的动态分配
现在对於二维阵列的动态分配,函数传递算是有点心得了
不过最近回头写一些比较小的程式
发现一些基础入门的观念有点淡忘了
所以想请问一下各位
假设我已经知道我有个int array[10][20]
而这个array我想把它传到另一个function
除了把它的row、column都一起传过去外
我记得好像有种写法是int array[][20]??
烦请高手指教,如果我要用比较简单的方法
再function的部份该如何宣告,以及在main中的呼叫该怎麽写呢?
例如:
int main(){
......
......
function(*array[]);
}
function(int *arr[]);
恳请赐教!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.213.116
1F:→ jph34025048:传指标就好了 03/21 21:32
2F:→ vbspare:传阵列名称过去,在 FUNCTION 那边再用一个二为阵列去收它 03/21 22:50
3F:→ upo:感谢!! 03/22 11:05