文章目录
- 1. 一维数组
- 1.1 一维数组定义方式
- 1.2 数组名
- 1.3 冒泡排序
- 2. 二维数组
- 2.1 二维数组定义方式
- 2.2 数组名
所谓数组,就是一个集合,里边存放了相同类型的数据元素。
特点1:数组中的每个数据元素都是相同的数据类型
特点2:数组是由连续的内存位置组成的
1. 一维数组
1.1 一维数组定义方式
三种定义方式:
数据类型 数组名[数组长度];
数据类型 数组名[数组长度] = {值1, 值2, ...};
数据类型 数组名[ ] = {值1, 值2, ...}
1.2 数组名
一维数组名称的用途:
- 可以统计整个数组在内存中的长度
- 可以获取数组在内存中的首地址
1.3 冒泡排序
2. 二维数组
2.1 二维数组定义方式
四种定义方式:
数组 数据名[行数][列数];
数组 数据名[行数][列数] = { {数据1, 数据2, 数据3}, {数据4, 数据5, 数据6} };
数组 数据名[行数][列数] = { {数据1, 数据2, 数据3, 数据4, 数据5, 数据6} };
数组 数据名[ ][列数] = { {数据1, 数据2, 数据3, 数据4, 数据5, 数据6} };
第二种更加直观,提高代码的可读性
2.2 数组名
- 查看二维数组所占内存空间
- 获取二维数组首地址
查看具体元素的地址时,需要加上取址符号 &