This question already has answers here:
Closed 6 years ago.
How do pointer to pointers work in C?
(14个答案)
我正在读一个c++代码,突然发现:
    mem_cMemRow ** ppMemory = (mem_cMemRow **)malloc(//size of some structs);

在我看来,**保留了一些内存量或部分内存,但我的搜索没有产生任何好的结果。我很感激你对这件事有更深入更详细的解释。

最佳答案

 mem_cMemRow ** ppMemory = (mem_cMemRow **)malloc(//size of some structs)

正在尝试为ppMemry分配内存,这是指向mem_cMemRow对象指针类型的指针。它(ppMemory)是一个二维动态数组。

08-19 12:35