C中的fsetpos()(设置文件位置)

这个 fsetpos() 函数将文件位置指示器移动到位置所指向的对象指定的位置。什么时候 fsetpos() 执行时,文件结束指示器复位。 公告

null
 

参数-

  • 溪流—— 这是指向标识流的文件对象的指针。
  • 位置—— 这是指向fpos_t对象的指针,该对象包含以前使用fgetpos获得的位置。

返回—— 如果成功了,它就会回来 否则返回非零值。

C

// c code to demonstrate fsetpos() function.
#include <stdio.h>
int main () {
FILE *fp;
fpos_t position;
/*write your own file name.
My file name is "myfile.txt"*/
fp = fopen ( "myfile.txt" , "w+" );
fgetpos (fp, &position);
fputs ( "HelloWorld!" , fp);
fsetpos (fp, &position);
// previous function is override
fputs ( "geeksforgeeks" , fp);
fclose (fp);
return (0);
}


输出——

geeksforgeeks

本文由 希瓦尼·古泰尔 .如果你喜欢GeekSforgek,并想贡献自己的力量,你也可以使用 写极客。组织 或者把你的文章寄去评论-team@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。 如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享