图文百科
首页 > 图文百科

数组越界是什么意思?什么是数组越界?

2024-10-16万能百科 来源:图文百科

数组越界就是指在进行数组操作时访问了本不属于你的位置。例如:uint8_t buff[10];实际能访问的元素为buff[0]~buff[9]这10个,buff[10]就越界了,由于C语言对指针和数组并没有进行限制,所以编译器不会报错。但这样的操作会带来不可预测的结果。

猜你喜欢