如何在FreePascal中逐字阅读输入?

如何在FreePascal中逐字阅读输入?,freepascal,Freepascal,我希望逐字阅读标准输入(即,输入字符串始终是用空格分隔的单词集合)。现在我使用read函数,一个字符一个字符地读取输入 可能吗? 谢谢 使用readln(readline),您可以阅读整行内容,并将其拆分为单独的单词。没有从文件中读取单词的功能。您假设输入行最大长度为256字节,但我的情况并不总是这样。谢谢你的回答!对于动态ansistring,应该重载函数。正确定义字符串,它可能也适用于更大的输入。

我希望逐字阅读标准输入(即,输入字符串始终是用空格分隔的单词集合)。现在我使用
read
函数,一个字符一个字符地读取输入

可能吗?
谢谢

使用readln(readline),您可以阅读整行内容,并将其拆分为单独的单词。没有从文件中读取单词的功能。

您假设输入行最大长度为256字节,但我的情况并不总是这样。谢谢你的回答!对于动态ansistring,应该重载函数。正确定义字符串,它可能也适用于更大的输入。