为什么定义数组可以是-1VBScript codeDim sz()ReDim sz(7,-1)ReDim sz(7,-2)为什么-1可以,而-2不可以。[解
为什么定义数组可以是-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) 就没有元素了
[解决办法]
应该是为了方便写一些要用到不能结束的程序代码段而保留的吧
[解决办法]
很少见这种写法。有空试试。
