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