本文为原创文章,转载请标明出处
#include <stdio.h>
#include <stdlib.h>
int main() {
FILE *inputFile;
inputFile = fopen("data.bin", "rb");
if (!inputFile) {
fprintf(stderr, "Can't open bin file!");
exit(1);
}
fseek(inputFile, 0, SEEK_END);
long inputFileLength = ftell(inputFile);
printf("input file length: %ld\n", inputFileLength);
fseek(inputFile, 0, SEEK_SET);
fclose(inputFile);
return 0;
}
本文介绍了一个简单的C程序,用于打开一个名为data.bin的二进制文件,并读取其长度。程序首先尝试打开文件,如果失败则输出错误信息并退出。成功打开后,通过移动文件指针到末尾来确定文件大小。
4066

被折叠的 条评论
为什么被折叠?



