C语言基础——数组

C语言数组

1、数组是一个变量,用来存储相同类型的一组数据。例如:

double dArray[10];
int nArray[5];

注意:数组长度必须是常量,不能是变量。

2、数组四要素:变量名称、元素、下标(从0开始)、类型,通过下标访问数组的元素,例如:

类型 变量名称
int nArray[3];
int d1 = nArray[0];//0是下标,nArray[0]是下标为0的元素
//注意下标不能超出数组的长度-1

3、数组元素的赋值和使用

int nArray[10]; //分配10个元素空间
//注意此时数组的元素还都没有赋值,需要进行赋值:
nArray[0] = 1;
....
nArray[9] = 100;

printf("%d",nArray[1]); //使用数组的元素,通过下标访问

4、一维数组的初始化(这种方式必须在声明时直接赋值,不能分两行代码)

int nArray[5] = {1,2,3,4,5}; //5个元素
int nArray[10]={1,2,3};  //后面7个默认为0
int nArray[] = {1,2,3}; //自动设置长度为3
char codes[3] = {'A','b','c'};

5、循环访问数组

for(i=0; i<5; i++){
   printf("%d\n",nArray[i]);
}

6、数组元素的修改

int scores[] = {60,80,90,77,85};
scores[1] = 100; //将第二个学生的成绩修改为100分
posted @ 2016-04-19 15:01  核桃树之恋  阅读(300)  评论(0)    收藏  举报