当前位置:千优问>常见问答>数组成员引用下标超出定义范围?怎么办?

数组成员引用下标超出定义范围?怎么办?

2023-05-18 04:58:52 编辑:join 浏览量:761

数组成员引用下标超出定义范围?怎么办?

数组成员引用下标超出定义范围?怎么办?

错误原因:你的”大体图片内容“这个字节集估计是空的(没有乎余郑获取到),或者中间没有中文冒号这个字节集,这样的话分割之后肯定就不成为数组了对吧,也就是数组成员数为0,而毁掘你下一行代码直接使用了 分割内容[1],引用了一个不存在的数组元素,肯定会错误。

改进方法岁颂:

在使用分割内容[1]之前,先检查数组的成员数,用命令“取数组成员数()”即可,然后判断它的值是不是>0,然后再引用数组元素。(以后编程使用数组前都要检查,这样不容易出BUG。)

如果你的大体图片内容肯定是含有中文冒号这个字节集的...那就是你之前的取回数据那里出了故障,取回的数据是空的..检查检查。但是也要看看方法1中,最好写一个异常处理,否则一旦崩溃程序就挂了。

全手打。望采纳!

标签:下标,数组,定义