目录
二维数组
就是在一维数组上,多加一个维度。
二维数组定义方式
1.数据类型 数组名[行数][列数];
2.数据类型 数组名[行数][列数]={ {数据1,数据2},{数据3,数据4} }; 更直观
3.数据类型 数组名[行数][列数]={ 数据1,数据2,数据3,数据4 };
4.数据类型 数组名[ ][列数]={ 数据1,数据2,数据3,数据4 };
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
//定义方式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;
cout << arr[1][0] << endl;
//定义方式2:数组名[行数][列数]={ {数据1,数据2},{数据3,数据4} };
int arr2[2][3] = {
{10,20,30},
{40,50,60} };
//定义方式3:数组名[行数][列数]={ 数据1,数据2,数据3,数据4 };
int arr3[2][3] = { 10,20,30,40,50,60 };
//定义方式4:数组名[ ][列数]={ 数据1,数据2,数据3,数据4 }