function leftstr(s:string; n:Integer):string;
var
i:integer;
t:string;
begin
//init var t
t := '';
for i := 0 to n do
begin
//main loop
t := t + s[i];
end;
//return results
Result:=t;
end;
因此,当我运行此函数并使用ShowMessage在i的每个增量中获取t的值时,t始终为空。有人能告诉我这个问题吗?这是使用Delphi XE6编译的