c++二维数组
#include <iostream>
using namespace std;
int main()
{
int arr3[][5]={
{0,1,2,3,4},
{1,2,3,4,5}
};
//二维数组的地址0x63fe98,与起始数据的地址相同
cout<<arr3<<endl;
//二维数组中第一个数据(arr[0][0])的地址;0x63fe98
cout<<arr3[0]<<endl;
//二维数组中第一个数据(arr[0][0])的地址;0x63fe98
cout<<*arr3<<endl;
//取二维数组中第一个数据(arr[0][0])地址中的值
cout<<*(*arr3)<<endl;
//二维数组中第二行第一个数据(arr[1][0])的地址;0x63feac
cout<<arr3[1]<<endl;
//二维数组中第二行第一个数据(arr[1][0])的地址;0x63feac
cout<<*(arr3+1)<<endl;
//第二行第三个数据
cout<<arr3[1][2]<<endl;
//第二行第三个数据
cout<<*(*arr3+5+2)<<endl;
}