
正文
vb.net定子二维数组 VB定义二维数组
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net定义二维数组里面的元素为什么要用括号?怎么看里面的元素?例如 dim shuzu%(,
'既然制定了是2维数组所以要用括号这是规定写法
'shuzu%(0, 0)获得里面的元素,第一个0代表一维,第二个0代表其中第一个元素
Dim shuzu%(,) = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}
Dim a As Integer
a = shuzu%(0, 0)
相关问答
Q1: VB 中定义二维动态数组的方法
ReDim 语句支持这样的语法,它与固定数组中使用的语法相同。对于每一维数,每个 ReDim 语句都能改变元素数目以及上下界。但是,数组的维数不能改变。
ReDim DynArray (4 to 12)
例如,用第一次声明在模块级所建立的动态数组 Matrix1:
Dim Matrix1 () As Integer
然后,在过程中给数组分配空间:
Sub CalcValuesNow ()
.
.
.
ReDim Matrix1 (19, 29)
End Sub
这里的 ReDim 语句给 Matrix 分配一个 20 × 30 的整数矩阵(元素总大小为 600)。
Q2: vb.net 数组的定义方法
1、点击VS工具。
2、打开后,新建一个Windows窗体应用程序。
3、新建完毕后,如图所示。
4、拖动一个按钮。
5、定义数组最常见的方法,如图示。
6、运行后,点击按钮,弹出提示正常。
7、定义数组第二种方法,属于动态的方法。
8、运行后,点击按钮,数组成功输出。
Q3: VB.NET 二维数组问题
根据你的语句,上下标是确定的,所以定义语句修改为:
Dim ary(UBound(temp), 1) As String '声明二维数组
Q4: VB中如何声明二维数组
'二维数组10*10的integer类型
dim num(10,10) as integer 'VB6.0 从1-10为10个元素 *10元素
num(1,1)=5
mum(1,2)=8
'从1开始依此类推到10
num(2,1)=6
num(2,2)=4
'从1开始依此类推到10
'以上二维数组相当于:
'10行*10例的表格如下图!







