为什么定义数组可以是-1
VBScript code
Dim sz()
ReDim sz(7,-1)
'ReDim sz(7,-2)
为什么-1可以,而-2不可以。
------解决方案---------------------1 好像默认表示无限吧
------解决方案--------------------这个是没有理由的
你这个问题就像问1+1为什么等于2一样
在asp中,是允许dim a(-1)这样定义数组的,允许的格式,你应要问为什么,那就得去找开发者了
------解决方案--------------------
------解决方案--------------------Dim a(-1) 是不行的,编译错误,静态数组 -1无意义
动态数组: ReDim a(0) 还有一个元素, a(-1) 就没有元素了
------解决方案--------------------应该是为了方便写一些要用到不能结束的程序代码段而保留的吧
------解决方案--------------------很少见这种写法。有空试试。