二维数组初始化:int a[][3]={{1,0,1},{},{1,1}};这个语句是不是代表第2行的元素多为零呢?

如果上面的数组不能这样初始化,为什么?

第1个回答  2012-03-17
C语言中,一个数组中如果初始化时,将一个元素赋值,其他未指定的元素都是0
第2个回答  2012-03-17
C语言比较不方便,你如果省略了第一维的维数就不能在花括号里再用花括号了本回答被提问者和网友采纳
第3个回答  2012-03-17
要看是什么语言吧,有的语言会默认赋值为0,有的语言要求必须赋值。追问

c语言,我看到有书上说是赋值0,可是vc6.0编译的时候不通过

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网