摘要: 1、栈(stack):存局部变量、函数,调用函数时会开辟栈区,函数结束时就自动回收,遵循后进先出的原则,从高地址向低地址增长。 2、堆(heap):malloc、realloc、calloc等开辟的内存就在堆,从低地址向高地址增长,由程序员分配和释放,系统不自动回收,所以一定要记得申请了就要释放,以 阅读全文
posted @ 2017-09-23 20:59 沙漠里的孤鲸 阅读(360) 评论(0) 推荐(0) 编辑