logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

动态内存管理

在 C/C++ 编程中,程序的内存主要分为以下几个区域:栈区(stack):存放局部变量、函数参数等,由编译器自动分配和释放。静态区(static):存放全局变量、静态变量,程序结束时释放。堆区(heap):由程序员手动分配和释放,也就是动态内存分配的核心区域。静态分配和自动分配的局限性:大小固定,缺乏灵活性数组长度必须在编译时确定(C99 之前),或者即便支持变长数组(VLA),其大小也受限于栈

#jvm
到底了