c语言中二维数组作为参数时必须至少指定第二维长度

1、可以同时指定第一维和第二维的长度;

2、可以只指定第二维的长度;

3、不可以只指定第一维的长度;

4、不可以第一维和第二维的长度都不指定。

综上所述,至少指定第二维的长度。

原因:一维数组存放在一段连续的内存中,二维数组的维度是逻辑上的概念,而实际上,二维数组在内存中也是一段连续的空间,与一维数组相同。

posted @ 2017-04-15 16:06  不一样的三爷  阅读(2410)  评论(0编辑  收藏  举报