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() 函数创建。 |