如何写一个寻找文件某行的函数?
如题,我想写一个函数:char *search_line(FILE *fp,int line);寻找一个字符文件fp的第line行,然后返回该行的首地址,但是,我看书上说,文件在内存中存储时是不存换行副的,
那如果不能拿换行副来做判断,如何知道读到下一行了?
*************还有个问题,我在这个自己写的函数中直接使用rewind()来让文件读写标志移到文件头,直接用ftell来获取文件读写标志
的当前位置,但DEV编译器说有错(前提是我在预处理文件中写了#include<stdlib.h>)