在 C++ 中定义二维数组的方法:声明数组类型:int arr行数;使用嵌套循环初始化数组元素;使用下标运算符访问数组元素。

C++ 中定义二维数组
在 C++ 中,二维数组是一种数据结构,用于存储按行和列组织的数据。要定义二维数组,可以使用以下步骤:
声明数组类型
int arr[行数][列数];
其中:
立即学习“C++免费学习笔记(深入)”;
-
arr是数组的名称。 -
行数和列数指定数组的行数和列数。
例如:
int matrix[3][4]; // 声明一个 3 行 4 列的整数数组
初始化数组
声明数组后,可以使用嵌套循环来初始化其元素。
例如:
for (int i = 0; i < 3; i++) { // 遍历行
for (int j = 0; j < 4; j++) { // 遍历列
matrix[i][j] = i * j; // 初始化元素
}
}访问数组元素
可以使用下标运算符 [] 访问数组元素。
例如:
int element = matrix[1][2]; // 获取第 2 行第 3 列的元素(索引从 0 开始)
注意:
- C++ 中的数组是固定的,一旦创建就无法更改其大小。
- 二维数组的元素在内存中是连续存储的,因此可以使用指针快速访问元素。











