Chinaunix

标题: 关于内存分配 [打印本页]

作者: lysliberty    时间: 2004-07-07 20:29
标题: 关于内存分配
用malloc分配了一块内存,获得该内存的起始地址为addr1=0x40007008
然后调用sbrk(0)获得堆顶的地址为:addr2=0x8053580。
由于动态内存在堆里分配,所以addr1应该小于addr2。
但是显然程序运行的结果是addr1>;addr2!
这是怎么回事呀?
作者: lysliberty    时间: 2004-07-08 08:37
标题: 关于内存分配
大侠们,帮帮忙亚!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2