代码里访问了数组越界的索引,有时候直接报错,有时候不报错但数据不对,有时候还能正常跑完。同样的越界错误,为什么表现不一样?有些语言越界会报错,有些不报错,这个边界到底是怎么界定的?怎么才能确保代码不会因为越界问题产生隐蔽bug?
0 赞同
1 回答