C stdio rewind() 函式
示例
使用 rewind()
函式可以多次讀取檔案開頭
FILE *fptr;
fptr = fopen("filename.txt", "r");
char myString[100];
fgets(myString, 100, fptr);
printf("%s", myString);
rewind(fptr);
fgets(myString, 100, fptr);
printf("%s", myString);
fclose(fptr);
定義和用法
函式 rewind()
將檔案指標移動到檔案開頭。
函式 rewind()
定義在 <stdio.h>
標頭檔案中。
語法
rewind(FILE * fptr);
引數值
引數 | 描述 |
---|---|
fptr | 必需。一個檔案指標,通常由 fopen() 函式建立。 |