C语言中,如果一个数组有10个元素,那么这个数组的下标范围是从0到9,一个拥有10个元素的数组中,存在小标为0的元素,却不存在下标为10的元素,即C语言中一个拥有N个元素的数组,它的元素的下标范围是从0到N-1为止
如下:
#include<iostream>
using namespace std;
void main()
{
int i;
int ar[10];
for(i = 1;i <= 10;i++)
{
ar[i] = 0;
printf("%d ",ar[i]);
}
//会出现Debug Error,应该将for(i = 1;i <= 10;i++) 改为for(i = 0;i<10;++i);
}