中华网 china.com

河南
当前位置:新闻 > 民生 > 正文

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

数组越界是什么意思?什么是数组越界?
2023-01-06 11:27:55 来源:万能百科

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

标签: 数组越界是什么意思

(责任编辑:郭志萍)
关闭