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

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

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

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

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

用seekg()函数即可,如:

ifstream inputStream("file.txt")

// 使用部分

inputStream.seekg(0)//回到文件头


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存