C语言中堆和栈的区别

发布网友 发布时间:2022-04-20 09:58

我来回答

2个回答

热心网友 时间:2023-07-14 19:33

堆:指的是认为用代码动态申请的内存空间,所有手动释放。例如:malloc的内存
栈:就是当变量生命周期结束,由系统自动回收内存。

热心网友 时间:2023-07-14 19:33

简单的说 就是堆是无序的,你可以任意取任意插入操作,而栈对任意元素的操作都是有秩序的有约束的,
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com