正在加载图片...
圈上泽文通大华 二维数组 二维数组的声明及引用 >二维数组的声明 类型说明符数组名[常量表达式[常量表达式] 例如:float a[3[4: a[0] -aoo a01 a02 a03 可以理解为: a a[1 -a10a11a12a13 a[2] -a20a21a22a23 >存储顺序 按行存放,上例中数组a的存储顺序为: a0a01ag2a03a10a11a12a13a20a21a2a23 >引用(赋值) 例如:a21o1=0.5;b1[21=a2I3/2:☑ af01=2.0:a314=0.2;a21[4=0.5:☒ 13/50 圆上泽充通大学 二维数组 二维数组的初始化 >将所有数据写在一个(}内,按顺序赋值 例如:inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12: > 分行给二维数组赋初值 例如:inta3][4]={1,2,3,4,{5,6,7,83,{9,10,1L,12}5 >可以对部分元素赋初值 例如:inta3][4]={1},{0,6},{0,0,11}: >在对全部数组元素赋初值时,可以不指定数组长度 例如:inta0[4={1,2,3,4,5,6,7,8,9,10,1l,12 例如:inta0={1,2,3,4},{5,6,7,8},{9,10,11,12}5 14/50 77 13/50 二维数组 二维数组的声明及引用  二维数组的声明 类型说明符 数组名[常量表达式][常量表达式] 例如:float a[3][4]; 可以理解为: a[0]——a00 a01 a02 a03 a[1]——a10 a11 a12 a13 a[2]——a20 a21 a22 a23 a  存储顺序 按行存放,上例中数组a的存储顺序为: a00 a01 a02 a03 a10 a11 a12 a13 a20 a21 a22 a23  引用(赋值) 例如:a[2][0] = 0.5; b[1][2]=a[2][3]/2;  a[0] = 2.0; a[3][4] = 0.2; a[2][4] = 0.5;  14/50 二维数组 二维数组的初始化  将所有数据写在一个{ }内,按顺序赋值 例如:int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};  分行给二维数组赋初值 例如: int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};  可以对部分元素赋初值 例如: int a[3][4]={{1},{0,6},{0,0,11}};  在对全部数组元素赋初值时,可以不指定数组长度 例如:int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12}; 例如: int a[][]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有