快捷导航

int x[][3]={1,2,3,4};这个多维数组不是有4列吗,为什么它写3列还算对?

int x[][3]={1,2,3,4};这个多维数组不是有4列吗,为什么它写3列还算对?

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

那如果我写int x[][4]还不是可以认为是对的。如果是3列为什么不分开写{1,2,3},{4}?我是新手,喜欢刨根问底,大神劳烦赐教!
回复

使用道具 举报

这个就是3列,只是有4个元素,所以是2行,第二行的后面两个元素没有赋值,默认为0
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP