#include <stdio.h>
#include <stdlib.h>
int main(int argh, char* argv[]) {
char* filename = argv[1];
FILE* file = fopen(filename, "r");
if (file == NULL) {
perror("fopen");
goto fail;
}
fseek(file, 0, SEEK_END);
long file_length = ftell(file);
if (file_length == -1) {
perror("ftell");
goto fail;
}
return EXIT_SUCCESS;
fail:
fclose(file);
return EXIT_FAILURE;
}
unix高级编程:获取文件长度
最新推荐文章于 2022-04-11 17:15:43 发布