malloc分配的内存在哪个区域 全局变量的存储空间在什么时候分配?分配在哪?

全局变量的存储空间在什么时候分配?分配在哪?编译时全局变量分配在静态存储区,编译后程序运行时局部变量分配在堆栈中程序开始执行时全局变量分配在静态存储区,执行后程序释放。静态局部变量在编译时分配初始值,

全局变量的存储空间在什么时候分配?分配在哪?

编译时全局变量分配在静态存储区,编译后程序运行时局部变量分配在堆栈中

程序开始执行时全局变量分配在静态存储区,执行后程序释放。

静态局部变量在编译时分配初始值,存储单元在静态存储区域中分配。