定义一个数组例如 :
int a[3]={1,2,3};其中数组中的元素个数为3,数组长度为3,数组元素也为3;
但是很多初学者会犯一个错误:
因为数组打印数组时是按照:a[0]=1;a[1]=2;a[2]=3;在这里我们可以看出无法打印出a[3],因为在打印输出数组元素时,下标是从0开始的,但是当定义数组时是不能按照这个来的,数组中定义多少个元素就要声明相应的数组长度。
定义一个数组例如 :
int a[3]={1,2,3};其中数组中的元素个数为3,数组长度为3,数组元素也为3;
但是很多初学者会犯一个错误:
因为数组打印数组时是按照:a[0]=1;a[1]=2;a[2]=3;在这里我们可以看出无法打印出a[3],因为在打印输出数组元素时,下标是从0开始的,但是当定义数组时是不能按照这个来的,数组中定义多少个元素就要声明相应的数组长度。