概述
数组是一个集合,用于存放相同类型的数据元素。
特点 1:数组中的每个数据元素具有相同的数据类型。
特点 2:数组占用一段连续的内存空间。
一维数组
定义方式
注 1:数组名的命名规范与变量名命名一致,且数组名不能与变量重名。
注 2:数组的下标/索引从 0 开始。
一维数组定义的 3 种方式:
数据类型 数组名 [ 数组长度 ];
int arr[10];
注:定义数组时,若未给定数组元素的初始值,则必须指定
初始数组长度,否则提示错误:'不允许使用不完整的类型'。
数据类型 数组名 [ 数组长度 ] = { 值 1,值 2 ...};
int arr[6] = {1, 1, 4, 5, 1, 4};
注:数组初始化时,若大括号 { } 内的元素个数小于定义的数组长度,则剩余数组元素 默认使用 0 填充。
数据类型 数组名 [ ] = { 值 1,值 2 ...};
int arr[] = {1, 1, 4, 5, 1, 4};
注:定义数组元素初始值时,数组可以不指定初始数组长度。
示例代码:
#include <iostream>
using namespace std;
int main() {
// 定义方式 1:数据类型 数组名 [元素个数]
int arr[10];
// 使用数组下标对数组元素进行赋值或访问
arr[0] = ;
arr[] = ;
arr[] = ;
arr2[] = {, , , , , , , , , };
arr3[] = {, , , , , , , , , };
;
}


