gpt4 book ai didi

C++:递归分配内存?

转载 作者:行者123 更新时间:2023-11-27 23:46:35 24 4
gpt4 key购买 nike

double** ptr_d = new double*[2];
ptr_d[0] = new double[50];
ptr_d[1] = new double[50];

这实际上是做什么的?我有点困惑

最佳答案

What does this actually do?

第一行创建了 2 个指向 double 的指针的数组。第二行和第三行分别创建 50 个 double 的数组,并将指向第一个元素的指针分配给两个指针数组元素:

{double *, double *} //2 pointers to double
| |
| V
| {double1, double2, ...double50} //50 doubles
|
V
{double1, double2, ...double50} //50 doubles

关于C++:递归分配内存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50081457/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com