课程
/后端开发
/C
/C语言入门
int x[][3]={1,2,3,4};这个定义为什么是对的呢?不是没有办法确定究竟有几行吗?
2016-06-08
源自:C语言入门 6-10
正在回答
在执行存储时,系统会一行一行地进行存储,在二维数组中,第一个[]中的数代表有几行,第二个[]中的数代表有几列,
上面的二维数组中第二个[]中数为3说明有3列,系统会把1,2,3作为第一行,4作为第二行。
小鱼先生2333 提问者
通常这一种省略的就是默认为1,就是你行数只有一,即int x[][3]==int x[1][3],感谢采纳
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答二维数组定义
1 回答C语言定义二维数组
1 回答三维数组怎么定义?
1 回答二维数组
1 回答怎么定义一个空的多维数组呢?