c语言中堆栈和静态空间

什么是堆空间、栈空间与静态空间

堆空间:由程序员自己分配空间,如malloc需要指定分配多少个多大的字节空间,不用的时候需要自己释放

栈空间:栈空间是由系统自动分配与释放,如int,char等大小都已固定,局部变量,函数的参数值等

静态空间:全局变量、静态变量存放在静态空间中

 

http://www.cnblogs.com/edisonchou/p/4669098.html

posted @ 2018-09-17 21:05  zhaop  阅读(559)  评论(0编辑  收藏  举报