msdn上给了一个例子:
int (*ptr)[10] = new int[num1][10];
其中10的位置只能是常量。
但是我现在两个都是变量,怎么办?
...全文
32074打赏收藏
怎样动态分配二维数组内存?
一维数组是这样动态分配的: int *ptr = new int[num1]; 二维数组怎么分配? 例如,输入两个整数:num1,num2,要求分配intPtr[num1][num2]的空间怎么分配? msdn上给了一个例子: int (*ptr)[10] = new int[num1][10]; 其中10的位置只能是常量。 但是我现在两个都是变量,怎么办?