使用scanf重新读取c中的文本文件

时间:2015-04-11 06:39:27

标签: c scanf

我目前正在编写一个程序,要求我不止一次读取文本文件。也就是说,我正在从文本文件的第一行读取数据(这很好),但是然后想要再次从文本文件的同一行重新读取相同的数据(我的问题)。文本文件上的数据是间隔开的简单数字,以便可以用scanf读取它们。我是初学者,非常感谢你的帮助。如果使用scanf实际上不可能这样做我可以做些什么来解决我的问题?

1 个答案:

答案 0 :(得分:2)

你可以使用rewind(FILE *stream)它相当于:

fseek(stream, 0, SEEK_SET)

它将stream指向的流的文件位置指示符设置为文件的开头