C 语法动态内存本页总览C 动态内存管理特性动态内存静态内存自动内存存储区域堆(Heap)数据段(Data Segment)栈(Stack)分配时机运行时(由程序员控制)编译时运行时(自动管理)管理方式手动分配与释放静态分配,程序生命周期管理自动分配与释放灵活性高,可动态调整低,固定大小中,局部变量的生命周期生命周期程序员决定整个程序运行期间函数作用域结束后释放 动态内存 管理动态内存的接口在 stdlib.h 头文件定义。 malloc calloc realloc free