繁体   English   中英

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

[英]Using scanf to re-read a text file in c

我目前正在用c编写一个程序,要求我多次读取一个文本文件。 也就是说,我正在从文本文件的第一行读取数据(这很好),但是然后想返回并再次从文本文件的同一第一行重新读取相同的数据(我的问题)。 文本文件上的数据是简单的数字,隔开后可以用scanf读取。 我是一个初学者,希望能有所帮助。 如果实际上无法使用scanf进行此操作,该怎么办才能解决我的问题?

您可以使用rewind(FILE *stream)等效于:

fseek(stream, 0, SEEK_SET)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM