电脑开机后就出现:数组成员引用下标超出定义范围,怎么解决?
答案:3 悬赏:80 手机版
解决时间 2021-02-06 22:41
- 提问者网友:一抹荒凉废墟
- 2021-02-06 07:52
电脑开机后就出现:数组成员引用下标超出定义范围,怎么解决?
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-02-06 09:00
1,原因:因为取出的数组成员不存在,假设要取的数组只有2个成员,取了第3个成员,那样肯定会提示这种错误的。
2,一般的易语言程序员会在用正则表达式、分割文本,从网络中获取文本进行分割时出现数组成员引用下标超出定义范围。
3,防范方法很简单,就是在取数组成员的时候先判断一下数组成员数是否正常。
需要用到的命令是,取数组成员数(),易语言中有该函数的详细说明。
2,一般的易语言程序员会在用正则表达式、分割文本,从网络中获取文本进行分割时出现数组成员引用下标超出定义范围。
3,防范方法很简单,就是在取数组成员的时候先判断一下数组成员数是否正常。
需要用到的命令是,取数组成员数(),易语言中有该函数的详细说明。
全部回答
- 1楼网友:千杯敬自由
- 2021-02-06 11:13
数组是起始索引号的数组索引。
通用语言是0,并且不能被改变。
但也有一些语言可以在主题更改。
如vb的定义语句暗淡(510)的下标5写为(0)或(4)的错误,一个(5)(6)的
- 2楼网友:轻熟杀无赦
- 2021-02-06 10:25
你使用这个数组的时候 使用循环或者是其他的东西 跟他制定的元素下标 超出了它的数组最大长度
不知道你用的那个编程语言 所以只能这样说了 还有 注意下 数组的元素下标是从0开始的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯