c语言学习笔记.数组.

时间:2021-07-20 15:00:44

数组:

  可以存储一个固定大小的相同类型元素的顺序集合,比如int类型的数组、float类型的数组,里面存放的数据称为“元素”。

  所有的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。

数组的定义/声明:

  首先声明数组的类型,然后声明数组元素的个数(也就是需要多少存储空间,必须是常量)。

  格式: 元素类型 数组名[元素个数];

double array[];

数组的初始化:

  可以逐个初始化数组,也可以使用一个初始化语句。

double array[] = {1000.0, 2.0, 3.4, 7.0, 50.0};

//大括号 { } 之间的值的数目不能大于我们在数组声明时在方括号 [ ] 中指定的元素数目
//省略掉了数组的大小,数组的大小则为初始化时元素的个数
double array[] = {1000.0, 2.0, 3.4, 7.0, 50.0}; //为数组中某个元素赋值
array[] = 50.0;

数组元素的访问:

  数组元素有顺序之分,每个元素都有一个唯一的下标(索引),而且都是从0开始。

//把数组中第 6 个元素的值赋给 temp 变量
double temp = array[];

多维数组:

  声明:

int threedim[][][];