在VBA中UBound是什么意思,vb中的 UBound的问题
网友回答
UBound的是数组的上界百度
比如一组数组问arr(1 to 10),那么ubound(arr)=10
二维数组arr(1 to 10,1 to 100),
ubound(arr,1)=10表示第答一维的上界内是容10
ubound(arr,2)=100表示第二维的上界是100
网友回答
先说多维数组:在一维数组中,我们例如说从桌子左边到右边,每1cm为一个单位,可以有数组:长度(百i),这个i从0到120;
在二维数组中,我除了左右,我们有按照前后,每1cm为一个单位就有了数组:桌面度(i,j)这个1从0到120,j从0到60
在三维数组中,我们除了前后左右,再加上问上下,从下到上也每1cm为一个单位就有了数组:桌子(i,j,k),这里i从0到120,j从0到60,k从0到80
这样桌子的没一个地方我们都可以用数组来指明他。
再说你的这个“维”:
在上面的例答子中,左右就是第回一维,前后是第二维,上下是第三维。
是按照数组下标的顺序来说的,在最前面的就是第一维。
例如我们已经有了前面说的数组:桌子(0 to 120,0 to 60,0 to 80)
那么,
uBoung(桌子,1)将得到答120
uBoung(桌子,2)将得到60
uBoung(桌子,3)将得到80