划重点
1、首先要记住一句话,内存一般分为:栈区 堆区 全局区 代码区。
2、他们有什么区别呢,只要我们从各部分的作用,就能明确各自的区别了。
什么是栈区:
栈区主要存放的是已知固定大小的变量(简单类型变量,如字符串、数值、布尔值)!
什么是堆区?
堆区主要存放不能固定大小的变量值,如对象、数组!
什么是全局区?
全局区主要放置常量(字面常量+define定义的常量) 预定义变量 静态变量(就是函数内外都能使用的值)
什么是代码区?
代码区主要放置的是运行的代码和函数。
本文地址:https://www.mainblog.cn/172.html
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。
版权声明:本文为原创文章,版权归 阁主 所有,欢迎分享本文,转载请保留出处!
免责申明:有些内容源于网络,没能联系到作者。如侵犯到你的权益请告知,我们会尽快删除相关内容。