1.为什么需要数组?
只要大量数据,不关心数字名称的时候
2.数组的基本使用
- 数组定义
类型 + 数组名+[数组大小] - 数组单独访问
数组中的括号[]只有在定义一个数组的时候,才表示数组大小,其余任何情况,都表示下标来访问数组 - 循环的方式遍历数组
int a[10];
int i;
for(i = 0,i<10,i++){
printf("%d\n",a[i]);
}
3.数组和函数
- 实际参数的表示方式
数组做参数,传递的是数组的首地址(第一个数组元素的地址或数组名),因为数组的特点是:数组的地址是连续的 - 形式参数为数组
数组括号中的数组大小无效,此时的中括号仅作为是一个数组首地址的说明。
函数中对数组的操作,除了带一个数组首地址以外,一般还要一个代表数组个数的实际参数。