rewind
来自 cppreference.cn
| 定义于头文件 <stdio.h> |
||
| void rewind( FILE *stream ); |
||
将文件位置指示器移动到给定文件流的开头。
此函数等价于 fseek(stream, 0, SEEK_SET);,除了它会清除文件结束和错误指示器。
此函数会取消先前对 ungetc 的所有影响。
目录 |
[编辑] 参数
| stream | - | 要修改的文件流 |
[编辑] 返回值
(无)
[编辑] 示例
此示例展示如何两次读取一个文件。
运行此代码
输出
0123456789 0123456789
[编辑] 参考资料
- C11 标准 (ISO/IEC 9899:2011)
- 7.21.9.5 rewind 函数 (p: 338)
- C99 标准 (ISO/IEC 9899:1999)
- 7.19.9.5 rewind 函数 (p: 304)
- C89/C90 标准 (ISO/IEC 9899:1990)
- 4.9.9.5 rewind 函数
[编辑] 参阅
| 将文件位置指示器移动到文件中特定位置 (函数) | |
| C++ documentation for rewind
| |