c语言写一个统计文本文件的行数的代码
时间: 2024-05-02 18:19:45 浏览: 140
基于Qt和C++实现的代码行数统计工具+源码
感谢您的提问。以下是一个简单的 C 语言代码可以统计文本文件的行数:
```
#include <stdio.h>
int main() {
int count = 0;
char c;
FILE *fp;
fp = fopen("文本文件的路径", "r");
if (fp == NULL) {
printf("无法打开文件\n");
return 0;
}
//统计行数
while ((c = fgetc(fp)) != EOF) {
if (c == '\n') {
count++;
}
}
fclose(fp);
printf("文本文件的行数为:%d\n", count);
return 0;
}
```
请注意,您需要将 `文本文件的路径` 替换为您要统计行数的文件的实际路径。此代码仅适用于统计纯文本文件的行数,如果要统计包含二进制数据的文件的行数,需要进行更多的处理。
阅读全文