通过使数组向上增长而不是向下返回到返回地址/堆栈帧,可以减轻堆栈溢出吗?

时间:2013-05-08 05:05:37

标签: stack buffer

通过使数组向上生长而不是向上扩展,可以缓解堆栈 进入返回地址/堆栈框架?

1 个答案:

答案 0 :(得分:1)

  

通过让数组向上而不是向下扩展来缓解流量堆叠

很简单:不。如果情况确实如此,你不认为这是标准的吗?

您似乎在混淆两种不同的行为。我没有看到堆栈溢出与数组有什么关系。在无限递归的情况下:内存不是无限的,所以在某些点,代码将需要内存(对于另一个堆栈帧),这是根本不可用的。