多维数组指向多维数组的指针 在C++中,有没有一种方法将浮点**/COD>转换成浮点[][]/COD>类型?我还想知道如何用另一种方式转换它。

多维数组指向多维数组的指针 在C++中,有没有一种方法将浮点**/COD>转换成浮点[][]/COD>类型?我还想知道如何用另一种方式转换它。,c++,arrays,pointers,multidimensional-array,C++,Arrays,Pointers,Multidimensional Array,你不需要转换任何东西。只需通过[]]将其取消引用即可: float **a; // allocate memory // a[0][0] = 1; 请注意不要触碰未分配的绑定项目。您可以查看更多示例,但基本上正如M所说,您不需要转换,您可以始终执行以下操作: int x[10]; int *y = x; 与二维数组相同您将如何使用它?有一些小的区别,比如将变量定义为数组会连续存储其内存,但在**

你不需要转换任何东西。只需通过
[]]
将其取消引用即可:

float **a;

// allocate memory //

a[0][0] = 1;
请注意不要触碰未分配的绑定项目。

您可以查看更多示例,但基本上正如M所说,您不需要转换,您可以始终执行以下操作:

int x[10];
int *y = x;

与二维数组相同

您将如何使用它?有一些小的区别,比如将变量定义为数组会连续存储其内存,但在
**