fatfs文件系统读取txt文件如何不从头开始?

2019-07-21 09:03发布

如题,我有一个test.txt文件,里面是从0-3000(格式:%04d )如下:
test.txt

0001
0002
0003
...
2500
2501
...
2999
3000

如果我想直接读取2500这个数放进char buf[4]中,应该怎么读呢?

看了一下不管是f_read (FIL* fp, void* buff, UINT btr, UINT* br);
还是f_gets (TCHAR* buff, int len, FIL* fp);
都不能指定从第几个字节开始读?如何实现功能?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。