二维数组不知道第二维的长度的情况下怎么进行初始化?

二维数组不知道第二维的长度的情况下怎么进行初始化?redim语句可以初始化不定长的二维数组么?

3个回答

 分别初始化
int ** arr = new int *[10];
arr[0] = new int[10];
...
 for(int i=0;i<arr.length;i++){
 for(int j=0;j<arr[i].length;j++){
 arr[i][j]=0;
 }
 }

或者使用foreach

直接用循环赋值初始化,指定数组长度,它会自动分配的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐