C 语言文件 *** 作问题;使文件位置标记指向开头

C 语言文件 *** 作问题;使文件位置标记指向开头,第1张

rewind()的作用陆埋是吧fp文件指针指向文件头,现在看fseek()函数,第一个参数fp知道的哦,第二个参数表示文件指针移动多少,第三个参数表示从哪岁悉返里开始移乎饥动。

第三个参数是SEEK_SET或0表示文件开头,SEEK_CUR或1表示文件内部指针当前位置,SEEK_END或2表示文件尾。

例如fseek(fp,100L,0)表示把文件内部指针移动到离文件开头100字节处。所以选A和B。

c语言的文件定位是fseek函数fseek(文件指针,位偏移,起始点);起始点c提供了文件开始

文件当埋祥前位置

文件末尾三个值分别对应0

1

2,位偏移是只偏移多少弯庆搏个字节而不是几行c语言貌似差散不支持以行的形式移动指针

例:fseek(fp,100L,0)将位置指针移到离文件头100个字节处

如果第二个参数是负数的就是后退多少字节


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12126166.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存