一.
概念:
C++中的数组可以有多个下标,需要两个下标才能识别某个元素的数组称为二维数组
int a[5][6] //数据类型 数据名[常量表达式][常量表达式]
//定义5行6列的二维数组
错例子:int a[5,6] //要是整型表达式
int a[5][6]=10 //不存在
二.
二维数组初始化。
定义数组时,如果全部元素都要赋初值,第一维长度可不指定,但第二维长度一定要赋初值。
例如:
int a[][5]={{0,1,3,0,0},{},{1,2,3,7,4}}
0 | 2 | 3 | 0 | 0 |
0 | 0 | 0 | 0 | 0 |
1 | 2 | 3 | 7 | 4 |