以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。 FILE *myf; long f1; myf= (“test.t”,”rb”); fseek(myf, 0L,SEEK_END); f1=ftell(myf); fclose(myf); printf(“%d\n”,f1);
时间: 2023-12-03 08:43:50 浏览: 98
fseek函数的用法:将文件指针定位到指定的位置
以下为代码补全:
```c
myf = fopen("test.t", "rb"); // 打开文件
```
完整代码如下:
```c
#include <stdio.h>
int main() {
FILE *myf;
long f1;
myf = fopen("test.t", "rb"); // 打开文件
fseek(myf, 0L, SEEK_END); // 将文件位置指针定位到文件末尾
f1 = ftell(myf); // 获取当前文件位置指针的具体位置,即文件长度
fclose(myf); // 关闭文件
printf("%ld\n", f1); // 输出文件长度
return 0;
}
```
阅读全文