罗非鱼666
罗非鱼666
C
C程序内存的各种变量存储区域
全部文章
C
C++(1)
K210(2)
Linux(5)
Python(1)
毕设(3)
硬件(6)
归档
标签
去牛客网
登录
/
注册
C程序内存的各种变量存储区域
546 浏览
0 回复
2022-03-24
罗非鱼666
+关注
C语言在内存中一共分为如下几个区域,分别是:
内存栈区(stack):存放局部变量名;
内存堆区(heap):存放new或者malloc出来的对象;
常数区:存放局部变量或者全局变量的值;
静态区(static area):存放全局变量或者静态变量;
代码区:二进制代码。
C/C++不提供垃圾回收机制,因此需要对堆中的数据进行及时销毁,防止内存泄露,使用free和delete销毁new和malloc申请的堆内存,而栈内存是动态释放。
C
举报
收藏
赞 1
评论加载中...