红联Linux门户
Linux帮助

堆问题

发布时间:2009-04-20 19:44:25来源:红联作者:heiyie
堆是一内存存储区,那它和其他普通内存空间有什么区别,,,
文章评论

共有 3 条评论

  1. wennew 于 2009-04-20 21:37:21发表:

    没区别,但是数据的存放是按堆栈的规则存放!!

  2. sonr 于 2009-04-20 20:08:36发表:

    不懂,向二楼学下

  3. wang7131984 于 2009-04-20 20:04:16发表:

    一个程序的内存空间可以分为
    静态数据区:用来存贮全局和静态的变量
    堆栈区:用来去存储局部变量
    堆区:用来存储对象(使用malloc,new等分配的区域)
    一般我们创建对象都是获得一个指向对象的句柄/引用/指针,当指向对象所有句柄都被释放,高级语言就会进行垃圾回收。