代码段
程序编译之后的代码
数据段
字符串常量
已初始化数据: 已初始化的全局变量、静态变量等
未初始化的数据: 未初始化的全局变量、静态变量等
栈
函数调用开销,比如局部变量。其分配的内存空间地址越来越小
堆
通过alloc、malloc、calloc等动态分配的空间,分配的内存空间地址越来越大
程序编译之后的代码
字符串常量
已初始化数据: 已初始化的全局变量、静态变量等
未初始化的数据: 未初始化的全局变量、静态变量等
函数调用开销,比如局部变量。其分配的内存空间地址越来越小
通过alloc、malloc、calloc等动态分配的空间,分配的内存空间地址越来越大