L lcl_003 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-22 #1 delphi中可以定义的数组最长是多少?有没有变长的数组?
W wb_l Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-22 #2 delphi中有动态数组 for example: StrArray:Array of string; setlength(StrArray,length);
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-22 #6 你看看delphi里面数组的维数是什么数据类型,就可以定义多长的数组,当然这和机器 配置有关。 不明白你问这么明白的问题干什么
L lcl_003 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #8 哦,我问这个问题是因为我要从另外一台机器(单片机)采数,它发过来的数据很长, 一次大概有3000,以后还会更长,所以有次一问
L LittleIsland Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #11 这种方法也能实现动态数组 MaxListSize = Maxint div 16; PIntList = ^TIntList; TIntList = array[0..MaxListSize - 1] of Integer;//或其它类型,Classes单元中定义的是指针数组 var pIntIntList; GetMem(pInt,SizeOf(Integer)*5);// 分配5个,只机器允许可以分足够大的空间 // 注意在使用时不能越界,根据分配的空间定 FreeMem(pInt);// 释放
这种方法也能实现动态数组 MaxListSize = Maxint div 16; PIntList = ^TIntList; TIntList = array[0..MaxListSize - 1] of Integer;//或其它类型,Classes单元中定义的是指针数组 var pIntIntList; GetMem(pInt,SizeOf(Integer)*5);// 分配5个,只机器允许可以分足够大的空间 // 注意在使用时不能越界,根据分配的空间定 FreeMem(pInt);// 释放
笨 笨笨鹰 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #14 StrArray:Array of string; setlength(StrArray,length);
C chenxz Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #15 应该和系统还是有关系的,如32位和64位的机器是不一样的