C语言中,在定义一个二维数组的时候对其进行初始化,这种格式的初始化是不是正确的呢?

 我来答
wchyumo2011
2015-12-23 · TA获得超过2万个赞
知道大有可为答主
回答量:5810
采纳率:79%
帮助的人:2815万
展开全部
这个是不正确的,二维数组一般第一维可以不给出,但是第二维是要明确给出的,否则是错误的。
追问
为什么呢?像这样子只给出第一维大小,不是也能确定第二维大小吗?因为给出了全部数据的个数啊!
追答
不能啊,如果第二维是8,那么第二行岂不是都初始化为0了,程序又不知道这是全部,不全的全补零
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式