const int a[10] = { 1, 2, 3, 4, 5,6,7,8,9,10 };
int b[2][5]={0};
int i=0;
int j=0;
for (int m=0;m<10;m++)
{
i=m/5;
j=m%5;
b[i][j]=a[m];
}
for (int i=0;i<2;i++)
{
for (int j=0;j<5;j++)
{
std::cout<<b[i][j];
}
std::cout<<std::endl;
}
a[20]的一维数组转换为二维数组(宽度为5)
a的下标m;
i=m/5;
j=m%5;
b[i][j]