Linux 拨号vps windows公众号手机端

fseek()函数的用法有哪些

lewis 7年前 (2019-01-19) 阅读数 7 #程序编程

fseek()函数用于在文件中定位流的位置。它的一般形式为:

int fseek(FILE *stream, long int offset, int origin);

其中,stream为指向文件的指针,offset为要移动的字节数,origin为指定起始位置的参数。

fseek()函数的用法有以下几种:

  1. SEEK_SET: 从文件开头向后移动offset个字节。
  • 例如:fseek(fp, 10, SEEK_SET); // 从文件开头向后移动10个字节。
  1. SEEK_CUR: 从当前位置向后移动offset个字节。
  • 例如:fseek(fp, -5, SEEK_CUR); // 从当前位置向后移动5个字节。
  1. SEEK_END: 从文件末尾向前移动offset个字节。
  • 例如:fseek(fp, -10, SEEK_END); // 从文件末尾向前移动10个字节。

fseek()函数返回0表示操作成功,返回非0值表示出现了错误。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门