个人技术分享

目录

数组元素的访问

一维数组元素的越界访问

二维数组元素的越界访问

小结


数组元素的访问

访问数组元素时, 下标越界 是大忌!
编译器通常不检查下标越界,导致程序运行时错误
下标越界,将访问数组以外的空间
那里的数据是未知的,不受我们掌控,可能带来严重后果
后果有多严重呢?

一维数组元素的越界访问

当下标值小于 0 或超过数组长度时会出现什么情况?

二维数组元素的越界访问

小结

使用数组的基本原则
永远清楚每个数组有多大,永远不要让下标越界
字符数组永远留意 '\0'