今天爱分享给大家带来内存分区是怎么样的【面试题详解】,希望能够帮助到大家。
1.代码区:存放函数二进制代码
2.数据区:系统运行时申请内存并初始化,系统退出时由系统释放。存放 全局变量、静态变量、常量
3.堆区:通过malloc等函数或new等澡作符动态申请得到,需程序员手动 申请和释放
4.栈区:函数模块内申请,函数结束时由系统自动释放。存放局部变量、 函数参数
原文链接:https://blog.itblood.com/3210.html,转载请注明出处。
今天爱分享给大家带来内存分区是怎么样的【面试题详解】,希望能够帮助到大家。
1.代码区:存放函数二进制代码
2.数据区:系统运行时申请内存并初始化,系统退出时由系统释放。存放 全局变量、静态变量、常量
3.堆区:通过malloc等函数或new等澡作符动态申请得到,需程序员手动 申请和释放
4.栈区:函数模块内申请,函数结束时由系统自动释放。存放局部变量、 函数参数