阅读背景:

C++中动态内存管理 new/delete 和new[]/delete[] 和 malloc/free

来源:互联网 


首先我们先要了解,动态内存是在堆上分配的,内存大小可以变化。动态内存的分配很好的解决了传统静态内存分配不能动态增长的缺陷(静态内存分配是在栈上,由系统自动释放)而且栈来说相对较小(为什么栈较小,假如一个函数递归死循环,会产生栈溢出,如果栈小很快就会栈溢出停下来,而如果栈很大的话,就要很久才会出错)首先我们先要了解,动态内存是在堆上分配的,内存大小可以变化。动态内存的分配很好的解决了传




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: