“内存分配”在C中实际意味着什么

时间:2018-04-04 10:08:22

标签: c memory allocation

我最近在接受采访时,给了一张带有一些功能签名的纸,并要求填写代码,我还被告知不要“分配内存”。

问题相对简单(列表中的值最小)所以我递归地解决了面试官似乎并不感兴趣的问题,他们似乎暗示我可以在堆栈上声明变量,但我很紧张,遗憾的是没有按下面试官就此而言。

在C中“分配”内存意味着什么?

1 个答案:

答案 0 :(得分:1)

分配内存意味着为程序保留位于HEAP部分的大量内存。相反,当你不分配内存时,新的变量存储在STACK部分。

请参阅What and where are the stack and heap?