int hs=hangshu("c:\\1.txt");//这里说明你要打开的文件。这个是c盘根目录下文件 int hst=hangshu("1.txt");//工程目录下的文件。printf("行数:%d\n",hs);printf("行数:%d\n",hs);} 如上是用c编写的,不是c++.运行的时候可以把中文注释去掉。完全可以运行的,我已经测试过了。
要读取文件的行数,可以按照行的方式逐行读取文件内容,并计算行数。下面是一个示例代码: #include <stdio.h> int main() { FILE *fp; char ch; int lines = 0; // 打开文件 fp = fopen("file.txt", "r"); if (fp == NULL) { printf("无法打开文件\n"); return 1; } // 逐行读取文件内容...
读取文件行数, 可以逐个字符读取文件,到文件尾,统计\n的个数 参考代码如下 include <stdio.h>int main(){ int c; FILE *fp; int lines=0; fp=fopen("in.txt", "rb"); if(fp) { while((c=fgetc(fp)) != EOF) if(c=='\n') lines++; printf("%d...
1、首先我们打开需要读取的文件,点击打开左上角文 c语言问题(想要读取文件的行数) stdio.h> #include <stdlib.h> #define MAX_LINE 100 int main(void) { FILE *fp = fopen("c:\\s... 用c语言怎么读取txt文件中的行数 读取文件行数, 可以逐个字符读取文件,到文件尾,统计\n的个数参考代码如下#includ...
读取文件行数, 可以逐个字符读取文件,到文件尾,统计bai\n的个数 参考代码如下 include stdio.h int main(){ int c;FILE *fp;int lines=0;fp=fopen("in.txt", "rb");if(fp){ while((c=fgetc(fp)) != EOF)if(c=='\n') lines++;printf("%d\n",lines);fclose(fp);} return ...