有关数据类型的问题(50分)

  • 主题发起人 主题发起人 zhch_liu
  • 开始时间 开始时间
Z

zhch_liu

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾好!
请问:在VB中的动态数组(如:Dim a())在delphi 中应该用什么类型来替换?
 
Dim a() ---> Var a:array of ....;

ReDim ---> setlength(a,...)

 
比如在Delphi中定一一个整型动态数组,
a :Array of Integer;
 
同意以上兄弟!
 
使用如下定义:
var
a:arrary of variant;
 
但记住动态数组定义完必须释放

array:=nil;
 
to kunmeng:
也不是必须,你就是不释放也没关系的。
动态数组是生存期自管理的,一旦离开了作用范围后它自己会释放,你说的释放除非在你的作用
范围内需要重新使用,才有必要释放的。
 
后退
顶部