多维数组可以理解为“数组的数组”,比一维数组多了“维数”概念。可以用多维数组记录复杂的信息。例如,为了追踪计算机屏幕上的每一个像素,需要引用它的X、Y坐标,此时应该用多维数组存储值。
vb.net声明多维数组的语法如下:
Dim ArrayName(VarNumber1,VarNumber2,......,VarNumberN) As Type
可以将一维数组所有规则推广到二维以上的多维数组。例如,下面的语句声明了一个10×10的二维数组以及4×10×15的三维数组:
Dim MatrixA(10,10) As Double
Dim MultiD(4,10,15) As Single
元素总数为各个维的维数的乘积,即为100、600。
注意:在增加数组的维数时,数组所占的存储空间会大幅度增加,所有要慎用多维数组。使用“Object”数组时更要格外小心,因为它们需要更大的存储空间。用循环操作数组可以用“For”循环嵌套来有效地处理多维数组。例如,在“MatrixA”中基于每个元素在数组中的位置为其赋值:
Dim I,J As Integer Dim MatrixA(10,10) As Double For I=0 to 9 For J=0 to 9 MatrixA(I,J)=I*10+J Next Next
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索数组
, 存储
, 多维数组
, dim
, 数组vb
, 一维
, 二维
, 多维
, 声明多维数组
, php_curl多维数组
curl_post多维数组
,以便于您获取更多的相关知识。