写一个fseek函数c语言示例
时间: 2023-03-25 17:04:35 浏览: 109
C语言fseek函数用法
好的,这是一个 fseek 函数的 C 语言示例:
```c
#include <stdio.h>
int main() {
FILE *fp;
char ch;
fp = fopen("example.txt", "r");
fseek(fp, 5, SEEK_SET);
ch = fgetc(fp);
printf("The 6th character in the file is: %c\n", ch);
fseek(fp, -3, SEEK_END);
ch = fgetc(fp);
printf("The 3rd character from the end of the file is: %c\n", ch);
fclose(fp);
return ;
}
```
这个示例程序打开了一个名为 "example.txt" 的文件,并使用 fseek 函数来定位文件中的字符位置。第一个 fseek 调用将文件指针移动到第 6 个字符处,并使用 fgetc 函数读取该字符。第二个 fseek 调用将文件指针移动到文件末尾的倒数第 3 个字符处,并使用 fgetc 函数读取该字符。最后,程序关闭了文件并返回 。
阅读全文