黑马程序员技术交流社区

标题: 二维数组的初始化 [打印本页]

作者: qq103613    时间: 2015-7-22 22:56
标题: 二维数组的初始化
二维数组可:
1)按行分段赋值
2)也可按行连续赋值。

1、定义同时初始化
2、先定义后初始化

数组名[行][列]

int a[5][6];
   
  部分初始化,其余自动初始化为0

二维数组可以看作是由一维数组的嵌套而构成的。
   
    二维数组初始化,不能省略第二维
   
int a[4][3] = {{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
   
    /*
          | a[0]  a[1]   a[2]    第二维
     -----------------------
     a[0]  | 1      2      3
     a[1]  | 4      5      6
     a[2]  | 7      8      9
     a[3]  | 10     11     12
     
     第一维
     */





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2