内存的区域划分

内存由堆区栈区静态区组成。

栈区:存放临时的变量(局部变量、函数参数),进入作用域创建,出了作用域就释放。

堆区:动态内存分配(malloc、calloc、realloc、free)。

静态区:静态变量、全局变量,放在静态区的数据创建后,直到程序结束才释放。

 


版权声明:本文为weixin_67916525原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。