c、c++内存管理

内存分布 c/c++内存的区域划分: 栈,又叫堆栈在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 堆,又称动态内存分配。C语言中 malloc/calloc/realloc就是在堆上申请空间,free释放空间。在c++中就是那些由new分配的内存块,他们的释放编译器不去管,由我们
相关文章
相关标签/搜索