数组的基本知识
数组的用途
可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。
声明数组
type arrayName [ arraySize ];
初始化数组
可以逐一初始化数组,也可以使用初始化语句来初始化。
double balance[5] = {1000.0, 2.0, 3.4, 7.0, 50.0};
初始化数组时{}内的数值个数不能大于[]内的数字;
若未定义[],则按照{}内的元素个数初始化数组。
访问数组
int a = arrayName[9];
直接采用 arrayName[number]的形式引用数组元素。
利用循环语句初始化数组(访问数组)
#include <stdio.h>
int main ()
{
int n[ 10 ]; /* n 是一个包含 10 个整数的数组 */
int i,j;
/* 初始化数组元素 */
for ( i = 0; i < 10; i++ ) {
n[ i ] = i + 100; /* 设置元素 i 为 i + 100 */
} /* 输出数组中每个元素的值 */
for (j = 0; j < 10; j++ ) {
printf("Element[%d] = %d\n", j, n[j] );
}
return 0;
}