Delphi源码实例演示堆分配与栈分配的不同

时间:2015-08-30 12:06:22
【文件属性】:

文件名称:Delphi源码实例演示堆分配与栈分配的不同

文件大小:21KB

文件格式:RAR

更新时间:2015-08-30 12:06:22

堆分配 栈分配 Delphi源码 lelecode.com 系统相关

摘要:Delphi源码,系统相关,堆分配,栈分配   本示例用于演示堆分配与栈分配的不同。      输出结果是类似这样的:   ______________________________________________________   Stack Var : 0012FFA0 Length: 4   Variable Str : 008F0960 Length: 10   ______________________________________________________      这表明局部变量StackVar只在栈上分配了4 Bytes。但是作为字符串,它的10 Bytes的内容都被分配在堆中。因此,输出结果中的“Stack Var”与“Variable Str”的地址并不一样。   


【文件预览】:
Lelecode.com
----VarInHeapStack_Demo()
--------说明.txt(452B)
--------VarInHeapStack_Demo.exe(41KB)
--------VarInHeapStack_Demo.dpr(586B)

网友评论