#include <stdio.h>
int main(int argc, char *argv[])
{
if (argc != 2)
{
printf("Usage %s file\n", argv[0]);
return -1;
}
long file_size = 0;
FILE *fp = fopen(argv[1], "r+");
// 文件指针指向文件尾
fseek(fp, 0, SEEK_END);
// 获得当前文件指针想对于文件头偏移的字节
file_size = ftell(fp);
printf("file size = %ld Bytes\n", file_size);
fclose(fp);
return 0;
}