二维数组

有俩个下标的数组为二维数组
二维数组本质上是以数组作为数组元素的数组,即“数组的数组”。

动态初始化

类型[ , ]数组名=new类型[常量表达式1,常量表达式2];
1为第一维的长度 2为第二维的长度
1代表的是这个二维数组的长度,2代表的二维数组中一维数组的长度

静态初始化
类型[,]数组名={ {具体数值1,具体数值2…},{具体数值1,具体数值2…},……} ;
二维数组的含义
二维数组的含义
注意:第二维的个数必须相同,例如上面的写法会出现编译错误。

数组元素的访问
数组名 [下标1,下标2]
a[0][1] a[0,1]
二维数组的含义
声明数组的几种方法
Int[,] array = new int[3,4];
Int[,] array = new int[3,4] {{1,2,3,4},{4,5,6,7},{7,8,9,10}};
Int[,] array = new int[,] {{1,2,3,4},{4,5,6,7},{7,8,9,10}};
Int[,] array = {{1,2,3,4},{4,5,6,7},{7,8,9,10}};

相关文章:

  • 2021-12-31
  • 2021-11-11
  • 2021-07-24
  • 2021-08-10
  • 2021-10-19
  • 2021-11-18
  • 2021-05-07
  • 2021-11-20
猜你喜欢
  • 2021-10-20
  • 2021-12-15
  • 2021-09-08
  • 2021-09-07
  • 2022-12-23
  • 2022-02-12
相关资源
相似解决方案