gpt4 book ai didi

c - Seek_END 向后搜索

转载 作者:太空宇宙 更新时间:2023-11-03 23:27:51 24 4
gpt4 key购买 nike

所以我以这种格式将结构存储到顺序文件 "%d %s %s %f" 我想知道的是,如果我正在从文件中寻找最后一条记录,并且当我使用 fscanf 时,我使用 fseek(*val,offset*-1,Seek_end 会向后读取吗?所以我必须读取 "%f %s %s %d"?

最佳答案

不,它不会导致后续读取向后,读取总是向前。

它所做的只是将文件指针设置为距文件末尾的那个距离。因此,如果您有一个包含英文字母的文件,并且您使用 -5SEEK_END 进行查找,接下来的读取将为您提供 vwxyz 按此顺序。

关于c - Seek_END 向后搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22753607/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com