#include <iostream>
using namespace std;
int main5_3_2()
{
//1.可以查看占用的内存空间大小
//2.可以查看二维数组的首地址
int arr[2][3]=
{
{1,2,3},
{4,5,6}
};
cout << sizeof(arr) << endl;
cout << sizeof(arr[0][1]) << endl;
//行数
cout << sizeof(arr) / sizeof(arr[0]) << endl;
//列数
cout << sizeof(arr[0]) / sizeof(arr[0][0]) <<endl;
//首地址
cout << arr << endl;
system("pause");
return 0;
}
# 5.3.1二维数组
#include <iostream>
using namespace std;
/*
1.数据类型 数组名[ 行数 ][ 列数 ];
2.数据类型 数组名[ 行数 ][ 列数 ] = { {数据1,数据2},{数据3,数据4} };
3.数据类型 数组名[ 行数 ][ 列数 ] = { 数据1,数据2,数据3,数据4 };
4.数据类型 数组名[ ][ 列数 ] = { 数据1,数据2,数据3,数据4 };
*/
int main5_3_1()
{
int arr[2][3];
arr[0][0] = 2;
int arr2[2][3]=
{
{1,2,3},
{4,5,6}
};
int arr3[2][3] = { 1, 2, 3, 4, 5, 6 };
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
{
cout << arr2[i][j] << endl;
}
}
system("pause");
return 0;
}