- 0
- 0
- 约2.89千字
- 约 11页
- 2022-09-04 发布于北京
- 举报
二维数组元素的引用和初始化
数据类型 数组名 [常量表达式1][常量表达式2] ={ 初始化数据 };
我们有4种方法对二维数组初始化:
(1) 直接分行给二维数组赋初值。如:
int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
(2) 可以将所有数据写在一个花括弧内,按数组排列的顺序对各元素赋初值。如:
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};
(3) 可以对部分元素赋初值。如:
int a[3][4]={{1},{5},{9}};
1 0 0 0
5 0 0 0
9 0 0 0
有请直观图—》》
二维数组元素的引用和初始化
也可以对各行中的某一元素赋初值,如:
int a[3][4]={{1},{0,6},{0,0,11}};
1 0 0 0
0 6 0 0
0 0 0 11
有图有真相!-
其实也可以只对某几行元素赋初值。如:
int a[3][4]={{1},{5,6}};
请上图!-
1 0 0 0
5 6 0 0
0 0 0 0 0 0 0 0
二维数组元素的引用和初始化
(4)如果对全部元素都赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不
原创力文档

文档评论(0)