//SEEK_SET 文件头开始偏移
//SEEK_CUR 当前位置开始偏移
//SEEK_END 末尾开始偏移
FILE* file_pointer = fopen("./text.txt", "r+");
fseek(file_pointer, sizeof(struct Person) * 2, SEEK_SET);//到第三个人位置
fseek(file_pointer, -(long)sizeof(struct Person) * 2, SEEK_END);//到第二个人位置
rewind(file_pointer);//文件指针置为开头
ftell(file_pointer);//返回文件指针位置
文件指针操作fseek(),rewind(),ftell();
最新推荐文章于 2024-08-03 10:41:38 发布