二维数组
二维数组就是在一维数组上多加了一个维度
二维数组的定义方式
二维数组有以下四种定义方式
1.数据类型 数组名[行数][列数];
2.数据类型 数组名[行数][列数] ={ {数据1,数据2},{数据3,数据4}}
3.数据类型 数组名[行数][列数] ={ 数据1,数据2,数据3,数据4}
4.数据类型 数组名[ ][列数] ={ 数据1,数据2,数据3,数据4}
示例:
#include <iostream>
using namespace std;
int main() {
//二维数组的定义方式
/*
1.数据类型 数组名[行数][列数];
2.数据类型 数组名[行数][列数] ={ {数据1,数据2},{数据3,数据4}}
3.数据类型 数组名[行数][列数] ={ 数据1,数据2,数据3,数据4}
4.数据类型 数组名[ ][列数] ={ 数据1,数据2,数据3,数据4}
*/
//1.
int arr[2][3];
arr[0][0] = 1;
arr[0][1] = 2;
arr[0][2] = 3;
arr[1][0] = 4;
arr[1][1] = 5;
arr[1][2] = 6;
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
cout << arr[i][j] << " ";
}
cout << endl;
}
co