- 博客(2)
- 资源 (4)
- 收藏
- 关注
转载 栈与堆的区别(转)
原文:栈与堆的区别1。 内存分配方面:堆:操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结 点,然后将该结点从空闲结点链表中删除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中的delete语句才能正确的释放本内存空间。栈:在函数调用时第一个进栈的主函数中的
2012-11-09 13:38:16 436
转载 sizeof计算方法
Cpp代码 // Example of the sizeof keyword size_t i = sizeof( int ); struct align_depends { char c; int i; }; size_t size = sizeof(align_depends); // The value of size
2012-11-05 14:21:25 701
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人