相关疑难解决方法(0)

为什么在将2D数组作为参数传递时需要指定列大小?

为什么我的参数不能

void example(int Array[][]){ /*statements*/}
Run Code Online (Sandbox Code Playgroud)

为什么我需要指定数组的列大小?比如说3

void example(int Array[][3]){/*statements*/}
Run Code Online (Sandbox Code Playgroud)

我的教授说它是强制性的,但我在学校开始之前编码,我记得当我把它作为我的参数时没有语法或语义错误?还是我错过了什么?

c arrays parameters parameter-passing multidimensional-array

33
推荐指数
2
解决办法
2万
查看次数