[求助]二维数组的输出
#include <iostream>using namespace std;
int main()
{ int array2[2][3]={{11,12,13},{21,22,23}};
for(int i=0;i<2;i++)
{ cout<<*(array2+i)<<endl; //这里输出代表什么,为什么会是地址,array2是数组首地址,*(array2+i)怎么不是对应的元素
for(int j=0;j<3;j++)
{ cout<<*(*(array2+i)+j)<<" ";
//或者 cout<<array2[i][j]<<" ";
}
cout<<endl;
}
}