Where is my way?

 

2011年9月27日

delphi 动态数组

摘要: 在设计一些需要数组的例程时,可能不知道该数组中会需要多少个元素,可能是10个,100个,1000个等.这些都只有到了实际运行的时候才能得到答案.由于对数组不确定大小,因此很难将数组声明一个局部变量(声明过大,会使栈负担过重),所以在堆上进行分配.delphi支持的第一种技术type PMyArray:^TMyArray; TMyArray : Array[0..0] of TMyType; //声明一个TMyType类型的数组begin GetMem(PMyArray,42 * SizeOf(TMyType));//分配42个TMyType内存大小 //释放PMyArray Free... 阅读全文

posted @ 2011-09-27 21:36 ManLoveGirls 阅读(4355) 评论(0) 推荐(0) 编辑

导航