3

在 Pascal (Delphi, Lazarus) 中,有Format()从变量列表创建格式化字符串的功能。它的工作方式sprintf()C/C++.

另一方面,我不知道有任何函数会像sscanf()C/C++. 我错过了什么?你将如何达到类似的效果?

4

1 回答 1

4

Free Pascal 有一个简单的sscanf和一个特殊的scandatetime来反转日期格式字符串(formatdatetime相反)

据我所知,这些例程也应该与 Delphi 一起使用,最坏的情况是进行令牌修改。

请注意,还有writestrreadstr,它们更像是格式化 I/O 概念,类似于 write/readln,但之后是 to/from 字符串。这些是内置编译器,因此不适用于 Delphi

于 2016-02-11T20:56:42.720 回答