在当前常见的体系结构和编译系统中,一种典型的动态内存管理形式为:栈内存将从高地址向低地址分配,堆内存将从低地址向高地址分配。
从内存管理实现的角度上,堆内存使用链表来实现,而栈内存使用线性存储的方式,栈内存是由编译器管理的,而堆内存是由程序调用具体库函数管理的。
0
在当前常见的体系结构和编译系统中,一种典型的动态内存管理形式为:栈内存将从高地址向低地址分配,堆内存将从低地址向高地址分配。
从内存管理实现的角度上,堆内存使用链表来实现,而栈内存使用线性存储的方式,栈内存是由编译器管理的,而堆内存是由程序调用具体库函数管理的。