for ( j = 0; j < d1; j++ ){
m += j;
for ( i = 0; i < d1*d2; i +=d2){
cout << *(m+i);
}
cout << endl;
}
d1,d2 是数组维度
和
int* m = new int [d1*d2];
我想遍历我的数组并简单地对列进行分组和打印。无法弄清楚这段代码有什么问题。在以下示例中的第 3 次迭代之前似乎工作正常:
假设我的输入值是1 2 3 4 5 6 7 8 9
我得到:
1 4 7
2 5 8
4 7 (something random)