请你说说动态内存分配
静态内存分配发生在栈,静态存储区,由系统实现,预分配大小;动态内存分配发生在堆区,由关键字new/delete,或者库函数malloc/free实现,即时大小,基于类型进行。
问题1、所谓的静态分配的内存(也就是栈区),其何时自动回收?是出了作用域就自动回收,还是进程结束释放;2、堆区是否只能主动申请,如果栈区满了,堆区的空间会被用于栈吗?
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题