数组

来源:互联网 发布:配置usb端口出现错误 编辑:程序博客网 时间:2024/04/29 03:34

1什么是数组?

数组是集合的一种,用于处理批量数据的一种集合

2特征

1数组的内存空间是连续的

2数组只能存放同类型的数据

3数组的大小一但声明,不可改变

A一维数组

格式

数据类型  数组句 [ 5 ] { 元素1,元素2....  }

[5]代表数组的长度为5

数组的下标是从0开始的

一维数组的初始化格式

int a [5]={1,2,3,4,5}

int a [ ]={1,2,3,4,5}

int a [5]={1,2,3,}---如果不够后面的元素会默认为0

int a [5]={0}-----这种形式的数组将会把每个元素填充为0

一维数组的遍历

用for循环来对数组的下标进行循环遍历

例子

int a [5]={1,2,3,4,5}

for(i=0;i<5;i++)

{

printf("%d",a[i]);

}

二维数组

格式

int  num[3] [3]={1,2,3},{4,5,6} 

二维数组相当于是一个表格,以上面的二维数组为例,相当于是声明了一个3*3的表格,第一个【3】控制行,第二【3】控制列,表示一个二维数组的坐示是用num [0] [1]来表示的

另外控制行的数字可以不写,但是控制列的数字必须写,如下

int a[ ] [ 2]={1,2,3 },{2,3 }

二维数组的遍历

由一个双重for循环来进行遍历























0 0
原创粉丝点击