
为什么我用在C语言中 使用fseek 似乎不能定位文件 比如fseek(fp,-100,1);fseek(fp,99,1)无法获取数据
2个回答
展开全部
fseek就是定位文件指针,你参数给多少就定位到哪里,其他的是自己判断,跟fseek无关。
想读第六个字节就fseek(fp,6,SEEK_SET)不就行了
最后一个参数用SEEK_CUR就是相对于当前位置的偏移
想读第六个字节就fseek(fp,6,SEEK_SET)不就行了
最后一个参数用SEEK_CUR就是相对于当前位置的偏移
追问
我就是这么用的 但是 经常出错 比如我复制一副图像 对于不同的图像 复制的内容竟然不同 有些能复制一般 有些只能四分之一
追答
没个图像字节都不一样的!复制结果当然不一样了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询