#include <stdio.h>
int main(int argc, const char *argv[])
{
FILE* fp=fopen("./jsdx.c","r");
if(NULL==fp)
{
perror("fopen");
return -1;
}
int flag = 0,n=0;
char c=0;
while ((c=fgetc(fp)) != EOF)
{
if(c==10)
flag++;
}
printf("%ld\n", fp->_IO_buf_end - fp->_IO_buf_base);
printf("该文件有%d行\n",flag);
fclose(fp);
return 0;
}
day1:1. 用fgetc计算一个文件的大小2. 计算一个文件有几行;提示:计算一个文件有几个‘\n‘;
最新推荐文章于 2024-10-20 10:43:07 发布