fseek的使用说法和举例c语言
时间: 2024-04-15 09:21:12 浏览: 100
fseek函数使用举例
5星 · 资源好评率100%
fseek函数用于设置文件指针的位置。它可以将文件指针移动到文件的任意位置,以便进行读取或写入操作。
以下是fseek函数的使用方法和示例代码:
```c
#include <stdio.h>
int main() {
FILE *fp = fopen("example.txt", "r");
if (fp == NULL) {
printf("文件打开失败\n");
return 1;
}
// 将文件指针移动到文件的第10个字节处
fseek(fp, 9, SEEK_SET);
// 读取文件指针当前位置的字符
char ch = fgetc(fp);
printf("第10个字节的字符是:%c\n", ch);
fclose(fp);
return 0;
}
```
上述示例代码中,我们首先打开一个名为example.txt的文件,并将文件指针移动到文件的第10个字节处。然后,我们使用fgetc函数读取文件指针当前位置的字符,并将其打印出来。
阅读全文