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);
都不能指定从第几个字节开始读?如何实现功能?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-21 13:45
 精彩回答 2  元偷偷看……
redgragon
2楼-- · 2019-07-21 15:46
感谢原子哥,是我没正确理解f_lseek的用法

一周热门 更多>