内存中的五大区域

栈:局部变量,当全局变量的作用域被执行完毕之后,这个局部变量就会被系统立即回收。
堆:OC 对象、使用 C 函数申请的空间
BSS 段:未初始化的全局变量、静态变量。一旦初始化就回收,并转存到数据段之中。
数据段:已经初始化的全局变量、静态变量,直到程序结束的时候才会被回收。
代码段:代码,程序结束的时候,系统会自动回收存储在代码段中的数据。

栈、BSS 段、数据段、代码段存储在它们中的数据的回收,是由系统自动完成的。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。