关于二维数组长度的问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:17:06
例如有这样一个数组
selectProduct(0,0) = "a"
selectProduct(0,1) = "b"
selectProduct(0,2) = "c"
selectProduct(1,0) = "d"
selectProduct(1,1) = "e"
selectProduct(2,0) = "f"
我如何知道
selectProduct(0,??)有多少个
selectProduct(1,??)有多少个
selectProduct(2,??)有多少个

for i=0 to ubound(selectProduct)
for j=0 to ??????这里那里要怎么写
xxxxxxx
next
next

你可能还不明白二维数组的定义,定义一个二维数组后,数组包含的对象是固定的.

你可以通过判断是不是默认值来决定!
dim a(b,c),b(b)

for i=0 to b
for j=0 to c
if a(b,c)=="" then b(b)++
next
next

大概应该是这样吧,N久没写程序了.

for j=0 to UBound(selectProduct, 2)