一维数组
1、数组的定义
在程序设计时,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来,具有一定顺序的若干个变量的集合,即数组。
2、特点
组成数组的各个变量称为数组的元素。
数组中各元素的数据类型是相同的。
元素在内存中是连续依次排列的。
构造数据类型之一。
3、格式
<数据类型> <数组> [元素数量]
4、数组的引用
数组必须先定义,后使用;
只能逐个引用数组元素,不能一次引用整个数组;
数组元素表示形式:数组名[下标](其中,下标可以是常量或者整型表达式)
5、数组越界
数组越界是指数组下标取值超过了数组元素数量的大小,这样对数组元素的访问超出了数组范围。
注:C语言对数组不作越界检查,编译不报错,程序员要注意编程的严谨性。
6、实例
#include <stdio.h>
int main()
{
int arr[] = {1,3,5,8,56};
int i;
for(i=0; i<5; i++)
{
printf("%d",arr[i]);
}
return 0;
}