C stdio rewind() 函数
定义和用法
rewind() 函数将位置指示器移动到文件的开头。
rewind() 函数在 <stdio.h> 头文件中定义。
实例
使用 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(FILE * fptr);
参数
| 参数 | 描述 |
|---|---|
| fptr | 必需。文件指针,通常由 fopen() 函数创建。 |