gpt4 book ai didi

delphi - 从链接列表中获取项目

转载 作者:行者123 更新时间:2023-12-03 19:39:24 25 4
gpt4 key购买 nike

我有这个:

type
PList = ^TSome;

TSome = record
next :PList;
...

var
tmp:PList;
...
begin
tmp := list;
while tmp^.next <> nil do
tmp := tmp^.next;
end


有什么办法可以在第二个索引上获得项目吗?

类似于 array[2],但是由于这不是数组,所以不可能。

最佳答案

通常是这样的:

var
tmp: PList;
index: Integer;
begin
index := 0;
tmp := list;

repeat
tmp := tmp^.next;
Inc(Index);
until (tmp = nil) or (index = 2);
end;

关于delphi - 从链接列表中获取项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34332017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com