内存分配方式

  1. 从静态存储区域分配,如全局变量,static变量。
  2. 在栈上创建,如函数执行时,函数内局部变量的存储单元都可以在栈止创建,函数执行结束时释放,栈内存分配运算内置于处理器的指令集。
  3. 从堆上分配,如malloc和new,free和delete,动态内存的生存期由程序员决定。
posted @ 2016-08-29 10:56  绿水白川  阅读(125)  评论(0编辑  收藏  举报