内存分布及相关面试题

目录   在C/C++中内存分为5个区,分别为 堆区栈区对比: 内存泄漏 malloc与new区别总结 在linux中的内存分布 在C/C++中内存分为5个区,分别为 栈区: 指那些由编译器在需要的时候分配,不需要时自动清除的变量所在的存储区。如函数执行时,函数的形参以及函数内的局部变量,返回值分配在栈区,函数运行结束后,形参和局部变量出栈(自动释放)。栈内存分配效率高但是分配的内存空间有限 堆区
相关文章
相关标签/搜索