C++如何统计一个文件有多少行字符

2025-12-16 23:09:22
推荐回答(2个)
回答1:

#include
#include
using namespace std;
int main(int argc,char *argv[])
{
const int N=1024;
const char f[]="in.txt";
int line=0;
char buf[N];

ifstream inf(f,ios_base::in);

while(inf.getline(buf,N))
{
line++;
}
inf.close();
printf("文件%s共有%d行!\n",f,line);
system("PAUSE");
return EXIT_SUCCESS;
}

回答2:

多少行?
还是字节数?