【发布时间】:2014-08-08 23:03:51
【问题描述】:
我在互联网上找到的相关信息没有得到很好的解释。我想知道如何实现一个双精度浮点数的二维数组。我希望数组的尺寸是可变的,所以如果我说 .double 100,那么我会浪费大量内存,因为这可能不是数组的大小,例如可能是 5 x 5。我必须使用堆栈来解决这个问题吗?或者我还能怎么做?另外,如果有人能解释如何有效地填充数组,将不胜感激!
【问题讨论】:
-
您遇到的问题是动态分配内存(使用
sbrk或堆栈)还是将内存用作二维数组(选择行顺序并相应地索引,如图所示@ 987654321@)?这是两个不同的问题。