【发布时间】:2014-04-12 07:54:16
【问题描述】:
这本书告诉我,我应该声明一个新的更大的数组(malloc),然后将旧数组中的数据复制到新数组中以调整堆栈大小。
但是为什么我不能使用 realloc 来调整堆栈长度的大小呢?
【问题讨论】:
-
我们是在谈论您的堆栈数据结构还是实际的程序堆栈?你能显示一些代码吗?
-
realloc 应该可以用于此类任务。
-
《C 上的指针》@MichaelWalz
-
只是一个最简单的堆栈。@MatteoItalia
-
可能作者不知道
realloc