在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
要点: 1.在内层函数使用TList的时候,也需要Create创建 2.使用完毕之后,要记得Free 3.一个函数是可以写在另外一个函数里面的
program MyPoint; //指针详解 {$APPTYPE CONSOLE} uses SysUtils,windows,Generics.Collections ; {函数返回TList} procedure MyFunc11(); function TemFunc():TList<Integer>; var MyList : TList<Integer>; begin MyList := TList<Integer>.Create; MyList.Add(31); MyList.Add(21); Result := MyList; //返回TList MyList.First; //释放 end; var List : TList<Integer>; I: Integer; begin List := TList<Integer>.Create;//初始化 List := TemFunc();//TList赋值 for I := 0 to List.Count - 1 do Writeln(List[I]); List.Free; //释放 end; {main主函数} begin MyFunc11(); Readln;//回车退出 end.
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论