典型的例子就是使用for循环的时候,当遍历一个数组中的所有元素时,例如
int a[4] ={1,2,3,4};
int i;
for(i = 0; i < 4;i++) {
// do Somethings...
}
在这里使用的是i<4而不是i<=3,我们以高等数学中的一张图来解释:
按照图示内容进行分析可以尽量避免数组越界导致的一些问题!