是否可以访问自己大小的数组元素?

Azh*_*rya 1 c arrays

我们可以访问第m 数组元素,如果它有m个元素吗?我的意思是,如果数组有7个元素,是否有可能在数组[7]中存储任何值?但是当长度为7时,数组索引从0开始并以6结束.

Moh*_*ain 5

不,访问数组绑定之外的元素是未定义的行为.获取超出最后一个数组元素的元素1的地址是明确定义的.

要了解其含义,请考虑阅读如何危险地访问数组超出范围?