rewind函数
将位置指针重新置位到文件首部
rewind(文件指针);
返回为void类型,不需赋返回值于变量
fseek函数
定位位置指针
fseek(文件指针,位移量,起始点);
//原型
int fseek(FILE *stream,long offset,int fromwhere);
文件定位位置
| 起始点 | 表示符号 | 数字表示 |
|---|---|---|
| 文件首部 | SEEK_SET | 0 |
| 当前位置 | SEEK_CUR | 1 |
| 文件末尾 | SEEK_END | 2 |
例如,将文件位置指针指向文件末尾
fseek(fp,0l,SEEK_END);
注:使用fseek跳过一段数据域时,系统自动将这些域赋值为0
ftell函数
返回当前位置指针的位置
变量(long型)=ftell(文件指针);
表示当前文件指针偏离文件首部的字节数
1084

被折叠的 条评论
为什么被折叠?



