指针数组 c++
Array of pointers c++?
我以前见过这个问题,但没有得到非常清楚的回答。对 c++ 完全陌生,不了解如何初始化指针数组。如果我是一个长度为 100 的名为子矩阵的数组,并且要存储指针的双精度数组,我将如何做到这一点?我已经看到了下面的内容,但不知道我是否需要调用新的,或者如何命名它。
submatrices = new *array[100]
我并不完全清楚你实际上在问什么,但这是我的解释:
double* a = new double[10];
double* b = new double[10];
...
double* j = new double[10];
double* submatrices[10] = {a, b, c, d, e, f, g, h, i, j};
如果这不是您想要的,请澄清您的问题。
相关文章:
- Mongodb c++驱动程序:如何查询元素的数组
- 将数组的地址分配给变量并删除
- 从C++本机插件更新Vector3数组
- lambda参数转换为constexpr技巧,然后获取带链接的数组
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 数组索引的值没有增加
- 将对象数组的引用传递给函数
- 为char数组调整zlib-zpipe
- 2D数组来自文本输入,中间有空格
- std::向量与传递值的动态数组
- 在c++中用vector填充一个简单的动态数组
- 使用strcpy将char数组的元素复制到另一个数组
- 使用指针从C++中的数组中获取最大值
- C++使用整数的压缩数组初始化对象
- 告诉一个 const char 数组,除了编译时 C 样式的字符串外,它不以 '