我的目标是打印文本文件中的每一个完整行,如果该行包含一个等同于用户输入的字符串。
我理解如何在文本文件中查找特定字符串的出现次数,但我对如何将其与特定行关联起来感到困惑。如何将字符串与其所在的特定行相关联?
我最初的想法是将每一行存储在一个数组中,然后如果用户字符串位于该行的某个位置,则打印出该行。
然而,每一行都是不同的大小,所以我想知道我是否有可能最初将我的整个文本文件分成x行,然后使用循环遍历每一行并搜索该字符串?< / p>
答案 0 :(得分:0)
在开始新行比较之前,将行开头的文件指针保存在临时变量中