我打开了一个二进制文件,如下所示
FILE *p;
p=fopen("filename.format","rb");
Run Code Online (Sandbox Code Playgroud)
如何找到文件末尾?
fread 函数fread返回实际读取的字节数。因此,如果读取的字节数低于要读取的字节数,则可能位于文件末尾。
此外,该feof函数还会告诉您是否位于文件末尾。
要在不实际读取文件的情况下找出文件的大小:
long Size;
FILE *p;
p = fopen("filename.format","rb");
fseek (p, 0 , SEEK_END);
Size = ftell (p) ;
rewind (p);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3486 次 |
| 最近记录: |