数组:用于储存多个相同类型数据的集合
- 数组指具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。
- 数组是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。
数组相关
- 能够存储数据 就必须要有内存
- 如何定义一个数值的同时为他分配内存
- 数组定义时必须明确知道数组的大小
- 数组名就是数组的首地址
声明数组
C 语言中要声明一个数组,需要指定元素的类型和元素的数量
//数组声明格式
type arrayName [arraySize];
//arrayName:数组名字
//[]:数组标识
//type:数组存储类型
//arraySize:数组大小
初始化数组
- C 语言当中,可以逐个初始化数组,也可以使用一个初始化语句。大括号 { } 之间的值的数目不能大于我们在数组声明时在方括号 [ ] 中指定的元素数目。
int a[4] = {2,45,21,45};
- 如果您省略掉了数组的大小,数组的大小则为初始化时元素的个数。
int a[] = {2,3,564,7};
- 在定义时期明确指定数组的大小
int temp[5];
数组元素赋值
a[3] = 56;
//将数组第4个位置的值赋为56