gpt4 book ai didi

delphi - 为什么 ReadLn 没有为 Delphi 中的所有变量赋值?

转载 作者:行者123 更新时间:2023-12-03 15:47:24 26 4
gpt4 key购买 nike

当使用 Delphi 的 ReadLn 将制表符分隔文件中的值读取到一系列变量中时,为什么当我单步执行调试器时某些变量没有被分配到适当的值?


x, y, z: Integer;
...
ReadLn(fh, x, y, z);
MessageBox(int2Str(y));
...

只有 y 有值,x 和 z 为 0 ...

注意:这是在 Mason Wheeler 完全有效的答案之后编辑的

最佳答案

Readln 将解析输入以及您提供的变量类型,但如果您的第一个(名称)是字符串,它将读取换行符之前的所有内容。如果您想加载制表符分隔的文件,我会使用 TStringList 并将分隔符设置为 #9。

关于delphi - 为什么 ReadLn 没有为 Delphi 中的所有变量赋值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1245512/

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