- 主题:asp中二维数组可以是动态的吗?
使用redim是否可以定义二维动态数组?
下面的程序运行提示“下标越界”
dim myarray()
For k=0 To 4
ReDim Preserve myarray(k,1)
For m=0 To 1
myarray(k,m)=k*m
Next
Next
--
FROM 210.34.4.*
dim myarray(4,1)
For k=0 To 4
For m=0 To 1
myarray(k,m)=k*m
Next
Next
【 在 heatwood (想不出) 的大作中提到: 】
: 使用redim是否可以定义二维动态数组?
: 下面的程序运行提示“下标越界”
: dim myarray()
: ...................
--
FROM 113.106.195.*
关键是k值并不固定
【 在 woaipinr (忍一时他就无法无天,退一步我便望尘莫及) 的大作中提到: 】
: dim myarray(4,1)
: For k=0 To 4
: For m=0 To 1
: ...................
--
FROM 210.34.4.*
取最大可能的值,要不你就直接定义一个myarray(100000,1)
【 在 heatwood (想不出) 的大作中提到: 】
: 关键是k值并不固定
--
FROM 113.106.195.*
这样是可以
但这样不是会浪费内存吗
【 在 woaipinr (忍一时他就无法无天,退一步我便望尘莫及) 的大作中提到: 】
: 取最大可能的值,要不你就直接定义一个myarray(100000,1)
--
FROM 210.34.4.*
你要不断地多次运行这样的代码吗?
【 在 heatwood (想不出) 的大作中提到: 】
: 这样是可以
: 但这样不是会浪费内存吗
--
FROM 113.106.195.*
10次左右
根据K值的变化需要不断增加二维数组长度
【 在 woaipinr (忍一时他就无法无天,退一步我便望尘莫及) 的大作中提到: 】
: 你要不断地多次运行这样的代码吗?
--
FROM 210.34.4.*