c – 需要澄清有关数组语法的信息

c – 需要澄清有关数组语法的信息,第1张

概述在C中声明2D数组之间有什么区别: int mp[3][3]={{0,2,1}, {0,2,1}, {1,2,0}}; 还有这个? int mp[3][3]={0,2,1, 0,2,1, 1,2,0}; 上面是一个数组,其中所有3个元素都是数组本身,而底部的数组是非数组元素的数组,或者编 在C中声明2D数组之间有什么区别:

int mp[3][3]={{0,2,1},{0,{1,0}};

还有这个?

int mp[3][3]={0,1,0};

上面是一个数组,其中所有3个元素都是数组本身,而底部的数组是非数组元素的数组,或者编译器都读取相同的数组?

解决方法 他们是等同的.第一个是完全支撑的形式.当解释明确时(例如在第二种形式中),标准允许删除括号. 总结

以上是内存溢出为你收集整理的c – 需要澄清有关数组语法的信息全部内容,希望文章能够帮你解决c – 需要澄清有关数组语法的信息所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1214810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存