3
分配二维数组的怪异方法?
在一个项目中,有人推这条线: double (*e)[n+1] = malloc((n+1) * sizeof(*e)); 据推测会创建一个(n + 1)*(n + 1)个double的二维数组。 按说,我说,因为到目前为止,没有人问我能告诉我这是什么呢,正好,也不在那里它源自或者为什么它应该工作(据称,这样做,但我还没有买的话)。 也许我缺少明显的东西,但是如果有人可以向我解释以上内容,我将不胜感激。因为就我个人而言,如果我们使用实际理解的东西会感觉好很多。