c++ - 如何在 C++ 中动态创建新的二维数组

标签 c++ dynamic multidimensional-array

在主题中如何在 C++ 中创建新的二维数组? 下面这段代码不能很好地工作。

int** t = new *int[3];
for(int i = 0; i < 3; i++)
       t[i] = new int[5];

最佳答案

你在错误的地方有一个*。尝试:

int **t = new int *[3];

关于c++ - 如何在 C++ 中动态创建新的二维数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14652708/

相关文章:

ruby - 如何仅将一个值的累加和添加到数组?

c++ - 将我的 C++ 演示放到 iPhone 上有多容易?

Android动态数组ListPreference

c# - 动态 List<T>.Add 抛出 RuntimeBinderException

css - 父 div 内的 3 个 div 不自动调整大小

c++ - 如何使用 boost 序列化 3D 数组?

javascript - 如何简洁地创建 JavaScript 数组数组,每个数组具有不同的长度(每行都有不同的指定长度)?

c++ - C++ 中的非阻塞套接字

c++ - 当程序在显示 "the program has stopped working"时崩溃时如何知道它是否是内存错误

c++ - 管理模块类的最佳选择