C语言中fread指针不移动怎么办? 在第一次循环体中调用的fread的文件指针可以移动,但是在第二个循环中就不能移动了,为什么?... 在第一次循环体中调用的fread的文件指针可以移动,但是在第二个循环中就不能移动了,为什么? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 fread 指针 移动 搜索资料 1个回答 #热议# 为什么有人显老,有人显年轻? 百度网友c1994c5f8 2014-11-23 · TA获得超过1332个赞 知道小有建树答主 回答量:264 采纳率:89% 帮助的人:203万 我也去答题访问个人页 关注 展开全部 没有代码,猜测可能是这个原因 ANSI C有一个令人无语的BUG,这个BUG就是:读写同一个文件流,如果 输出指令(如fwrite) 后 跟着 输入指令(如fread),中间必须放上一条和文件指针相关的指令,fseek/fgetpos之类,哪怕指针定位在原地!比如 在 fwrite 之后插入 fseek(fp, 0, 1); ,然后再fread。如果不这么做,结果只有天知道。 追问 我用了fseek然后指针一样不变,不知道是不是锁定了? 追答 这不是多难的事情,请把代码用文本的方式贴上来,好调试排查。另外请把你的思路说一下,我才能判断你写的代码有没有问题。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容【正版】DirectX-c程序和c++-Win系统文件全能修复dll.ahmfsoft.com查看更多 其他类似问题 2014-12-18 C fread执行完毕后会使文件内指针移动吗? 16 2012-12-13 C语言fread函数的指针偏移问题 1 2014-02-23 C语言文件指针自动移动 43 2014-03-08 C语言文件操作问题,用fread读取一个文件,读完全部内容后... 3 2012-09-20 C语言中fscanf函数使用后位置指针会往下移动么? 29 2018-04-18 在C语言编程下怎么控制windows系统指针的移动? 2017-03-16 fread函数会自动移动指针吗 1 2014-04-04 fread调用之后文件指针位置在哪?fwrite之后又怎样? 1 更多类似问题 > 为你推荐: