摘要:
堆与栈的比较:1.申请方式(1)栈(satck):由系统自动分配。(2)堆(heap):需程序员自己申请(c:调用malloc,realloc,calloc申请 free 来释放),并指明大小,并由程序员进行释放。容易产生内存泄漏. 2.申请大小的限制(1)栈:在windows下栈是向底地址扩展的数 阅读全文
posted @ 2016-05-24 19:12
_in_the_way
阅读(6119)
评论(0)
推荐(0)
摘要:
一、C语言中的内存 一般认为在c中分为这几个存储区: 在函数体中定义的变量通常是在栈上, 用malloc, calloc, realloc等分配内存的函数分配得到的就是在堆上。 在所有函数体外定义的是全局量,加了static修饰符后不管在哪里都存放在全局区(静态区), 在所有函数体外定义的stati 阅读全文
posted @ 2016-05-24 18:07
_in_the_way
阅读(292)
评论(0)
推荐(0)

浙公网安备 33010602011771号