比如两次循环时,便可以如下操作:
int [ ][ ] arr ;
arr = new int [ 一维数 ][ ]; //动态创建第一维
for ( i = 0 ; i < 一维数 ; i++ ) {
arr [ i ] = new int [ 二维数 ]; //动态创建第二维
for( j=0 ; j < 二维数 ; j++) {
arr [ i ][ j ] = j;
}
}
比如两次循环时,便可以如下操作:
int [ ][ ] arr ;
arr = new int [ 一维数 ][ ]; //动态创建第一维
for ( i = 0 ; i < 一维数 ; i++ ) {
arr [ i ] = new int [ 二维数 ]; //动态创建第二维
for( j=0 ; j < 二维数 ; j++) {
arr [ i ][ j ] = j;
}
}