数组索引可以大于数组长度吗?
vb.net吧
全部回复
仅看楼主
level 2
denceassert 楼主
问题陈述:
在研究和调试别人的程序时:突然发现数组的索引大于了数组长度,并且程序运行成功流畅。截图如下:
代码截图:
自动窗口截图:
问题再述:
第一行代码已经运行:TFLAG = Val(Fields_array(12))
数组的索引是12,但是自动窗口显示的数组的长度只有10;
自己查了资料,百度,都没有找到相应的解释:希望吧友可以发现我的理解哪里错了,或者尽可能详细的说明数组索引大于数组长度后,返回的是什么?
2014年07月20日 01点07分 1
level 8
数组下标可以定义为从10开始到19结尾,这样总长度还是10
2014年07月20日 19点07分 2
1