内存管理分区
2020-03-11 本文已影响0人
帅帅的mum
内存分配有三种方式:静态存储区域分配(代码段、数据段、BSS段)、堆、栈
内存分为5个区
代码段:存放程序执行代码
数据段:已经初始化的全局变量和静态变量
BSS段:未初始化的全局变量和静态变量
堆:动态分配的内存段
栈:临时创建的局部变量,函数参数,返回值。
内存分配有三种方式:静态存储区域分配(代码段、数据段、BSS段)、堆、栈
内存分为5个区
代码段:存放程序执行代码
数据段:已经初始化的全局变量和静态变量
BSS段:未初始化的全局变量和静态变量
堆:动态分配的内存段
栈:临时创建的局部变量,函数参数,返回值。