溫馨提示×

fseek()函數的用法有哪些

小億
526
2023-08-01 17:53:59
欄目: 編程語言

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值表示出現了錯誤。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女