当前位置:首页 > 内存 > 正文

内存中存放的只有程序代码对不对

  • 内存
  • 2024-06-04 16:47:26
  • 469

一、一个程序编译完成后在内存中是如何存储的
如上所述,内存分为程序代码区、堆区、栈区和全局数据区
1.程序代码区:存储您的所有代码
2.堆区:存放用new申请的变量(如inta=newint(5))
3.栈区:存放int=5等变量(必须放在函数中;中)
4.全局数据区:存储全局或静态变量,即在函数外部定义的变量,或者带有static附加的变量
(如:staticinta=5;)