您正在寻找类似的东西:
int j = 0;int k = 0;for ( int i = 0; i < nb;i++){ C[j][k] = B[i]; k++; if( k >= n ) { j++; k = 0; if( j >= m ) throw Error(); } }与以下内容相同:
int k = 0;for ( int i = 0; i < m;i++){ for ( int j = 0; j < n;j++) { C[i][j] = B[k++]; }}但试图帮助进一步解释这个概念。



