数组简介

1、什么叫数组

   所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。

 

2、数组的作用

char  int  float  double  这些只能保存单个数据

而数组则可以保存多个类型相同的数据

 

3、数组的定义

记住,在定义一个数组的时候必须要能确定数组的元素个数

for example:

//定义一个数组拥有5个元素 默认每个元素的值都为0

int numsArray[5];

//定义一个数组,拥有4个元素,一次是1,2,3,4

int numsArray[] = {1,2,3,4};

//定义一个数组,拥有5个元素,第一个元素值为1,第二个为2,后面默认都是0

int numsArray[5] = {1,2};

 

4、数组的访问

//数组的索引值是从0开始的

for example:

int numsArray[5] = {1,2,3};

numsArray[0] = 1;

numsArray[1] = 2;

numsArray[2] = 3;

numsArray[3] = 0;

numsArray[4] = 0;

注意:当索引超过这个数组的个数,就越界了!

 

5、小知识

srand((unsigned int)time(NULL));

int temp = rand() % 9 +1;

这是在1~9之间随机取一个数

 

6、多维数组在内存里存储时还是连续的几个内存。 

posted @ 2015-12-08 18:47  赵鹏s  阅读(201)  评论(0编辑  收藏  举报