Delphi静态数组与动态数组变量的差异示例源码

摘要:Delphi源码,系统相关,动态数组,静态数组本示例用于演示静态数组变量与动态数组变量的不同。输出结果是这样的:
___
256
4
___
这表明局部变量S在栈上分配了1001*(255+1)个字节的空间;而S1仅分配了4字节的空间。需要注意的是,SetLength(S1, 1001)是给变量S1在堆中分配内存,而并不是栈。
rar 文件大小:1.14KB