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

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