
函数名: fseek
功 能: 重定位流上的文件指针
用 法: int fseek(FILE stream, long offset, int fromwhere);
描 述: 函数设置文件指针stream的位置。如果执行成功,stream将指向以fromwhere为基准,偏移offset个字节的位置。如果执行失败(比如offset超过文件自身大小),则不改变stream指向的位置。
返回值: 成功,返回0,否则返回其他值。
2、例子:
fseek(fp,100L,0);//把文件内部指针移动到离文件开头100字节处;fseek(fp,100L,1);//把文件内部指针移动到离文件当前位置100字节处;
fseek(fp,-100L,2);//把文件内部指针退回到离文件结尾100字节处。
在C语言中,move(0)并不是用于将文件指针返回到文件开始位置的正确语法。正确的语法应该是使用fseek函数,如下所示:
fseek(file_pointer, 0, SEEK_SET);
其中,file_pointer是一个指向已打开文件的指针,SEEK_SET是一个常量,表示文件开始位置。该函数会将文件指针移动到文件开始处,从而实现将文件指针返回到文件开始位置的目的。
请注意,move(0)并不是C语言标准库中定义的函数,可能会导致编译错误。因此,我们应该使用标准的fseek函数来将文件指针移动到指定位置。
以上就是关于C语言中如何定位文件txt的光标全部的内容,包括:C语言中如何定位文件txt的光标、move(0)用于将文件指针返回到文件开始位置、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)