我想把这样的二维数组[ [x, y], [a, b], [z, e] ]
变成[x, y, a, b, z, e]
我已经尝试了索引和for循环的多种东西,但大多数都不起作用,其中一个是非常错误和粗略的我如何做到这一点,在c++我是一个初学者,我正试图学习矩阵
最好的方法是创建一个新的数组。使用下面的代码,这是非常简单和清晰的
int arr[rows*columns];
int a=0;
int array[rows][columns]={assign values};
for(int i=0;i<rows;i++){
for(int j=0;j<columns;j++){
arr[a]=array[i][j];
a++;
}
}