我需要用C语言读一个文本文件,文本中有大量数据,每个数据占一行,每行数据长度不同。

每次读完10行数据的时候需要后退9行再读10行,怎么实现文件指针的退行阿????求指导!!

第1个回答  2013-04-07
你可以现读取十行,然后第二次读取丢弃第一行读取的数据,在后面在多读取一行,以此类推
算法不止一种,要选择最有效的
-物联网校企联盟技术部
第2个回答  2013-04-07
文件指针是按字节来读取内容的,long ftell(FILE *fp)和 fseek函数看看,应该能帮到你。
http://blog.csdn.net/jianzhanger/article/details/3637322

这篇文章可以看看
第3个回答  2013-04-08
记录每行字符数,包括换行
相似回答