C语言——堆栈

来源:互联网 发布:三维动画软件图标 编辑:程序博客网 时间:2024/05/19 06:51

前几天在项目需求变更的时候,出了个问题,后来发现是由初始化赋值引起的问题。

其中涉及了堆栈,特此查了下资料,整理了下。

什么时候用栈?

栈:由编译器自动分配内存空间。如,函数内定义的变量。
堆:由程序员分配的内存空间,如:malloc,需程序员申请,使用完成后再free。

原创粉丝点击