文件指针是什么 什么是文件型指针?通过文件指针访问文件有什么好处?
浏览量:2232
时间:2021-03-14 19:57:32
作者:admin
什么是文件型指针?通过文件指针访问文件有什么好处?
我不知道使用哪种编程语言。在C语言中,文件类型指针是指文件类型的指针。它指向文件类型的结构,其中包含文件的各种属性。文件指针用于跟踪当前文件的位置。例如,如果在文件中输入一个字节,文件指针将自动向前移动一个字节。至于使用文件指针的好处,我学了这么久都没想过。可以随机访问文件,并将I/O操作抽象为文件操作。
文件指针怎么用?
首先,我们来谈谈C语言中fseek()的函数:函数原型:int fseek(file*FP,long offset,int origin)参数含义:FP文件指针相对于origin指定的偏移量的偏移量。原点指针移动的起始位置可以设置为以下三种情况:seek set file seek的起始位置 cur file seek的当前位置 Function seekp:设置输出文件流的文件流指针位置seekg:设置输入文件流的文件流指针位置Function prototype:ostream&;seekp(streampos POS)ostream&seekp(streamoff,IOS::seek) dir dir)istream&seekg(streampos POS)istream&seekg(streamoff off,IOS::seek函数参数POS:新文件流指针位置值off:要偏移的值dir:search dir参数的起始位置用于定位文件流指针和表示在IOS中定义的搜索枚举类型的起始位置:enum seek udir{beg,cur,end}每个枚举常量的含义:IOS::beg:文件流的起始位置IOS::cur:文件流的当前位置IOS::end:文件流的结束位置
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。