在C中读取文本文件中的每一行

英伟达

代码:

#define maxWords 200
//finput is the file
char tempWord[maxWords];
(for i = 0; i < lineCounter(f); i++)
{
     fgets(tempWord, maxWords, finput);
     printf("%s", tempWord);
}

lineCounter函数可以正常工作,并在文本文件中输出正确的行数。但是由于某种原因,它只能打印1500行中的150行,我不理解。我一直在尝试其他功能,例如fscanf和其他功能,但仍然遇到相同的问题。它们都打印出文本,但不打印整个文本文件。

即使i < 1500将条件放在for循环中,我仍然遇到这个问题。有人知道为什么吗?我也尝试了while循环形式,但是没有运气。

我也知道有很多与阅读文本文件有关的主题,我已经阅读了,但是仍然有这个问题。

Fjotten

这个小程序应该打印出整个文本文件的行号和行本身。

#define INPUT_FILE 1
#define LINE_LEN 200

int main(int argc, char *argv[]) {
    int line_num;
    char string[LINE_LEN];
    FILE *file;
    if((file = fopen(argv[INPUT_FILE], "r")) == NULL) {
        fprintf(stderr, "Could not open input file\n");
        exit(1);
    }
    line_num = 1;
    while( fgets(string, LINE_LEN, file) != NULL ) {
        line_num++
        printf( "Line %d: <%s>\n", line_num, string);
    }
    return 0;
}

编辑:初始化line_num为1并添加@chux建议的标签

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将文本文件中的每一行放入数组C#中

来自分类Dev

在C中读取文本文件,跳过第一行

来自分类Dev

使用Shell脚本从文本文件中的每一行读取给定位置的单词

来自分类Dev

从文本文件中读取,并使用每一行进行比较,看看它们是否是字谜

来自分类Dev

在scala中读取文本文件,一行接一行,未迭代

来自分类Dev

在unix中为文本文件中的每一行制作目录结构

来自分类Dev

使用php文件功能修剪文本文件中的每一行

来自分类Dev

如何在文本文件中合并每一行及其后续行

来自分类Dev

从文本文件的每一行中删除当前路径部分

来自分类Dev

散列文本文件Python MD5中的每一行

来自分类Dev

使用Vim在文本文件中的每一行的开头插入单个连续的数字

来自分类Dev

将文本文件中的报价附加到每一行

来自分类Dev

文本文件每一行中特定符号的频率

来自分类Dev

从包含大于5000的数字的文本文件中复制每一行

来自分类Dev

遍历文本文件中的每一行并添加到列表框

来自分类Dev

从文本文件的每一行中删除当前路径部分

来自分类Dev

在文本文件中的每一行前添加 ##

来自分类Dev

计算文本文件python中每一行的值

来自分类Dev

如何从文本文件中取出每一行并取平均值?

来自分类Dev

如何从特定目录中的每个文本文件中读取第一行,并将每一行添加到C#WPF应用程序的列表框中?

来自分类Dev

创建一个函数,该函数从文本文件中读取所有代码行,并将每一行放入元组中。-Python 3

来自分类Dev

如何读取在C#中不断更新的文本文件中输入的最后一行

来自分类Dev

从文本文件中每四行读取一次

来自分类Dev

如何使用Delphi读取文本文件中的最后一行

来自分类Dev

从CSV格式的单行文本文件中读取一行

来自分类Dev

在文本文件中读取一行并在PHP中将其用作变量

来自分类Dev

如何使用一行代码在Swift 2.0中读取文本文件

来自分类Dev

从文本文件中的一行读取特定数据类型

来自分类Dev

如何只从文本文件中读取最后一行

Related 相关文章

  1. 1

    将文本文件中的每一行放入数组C#中

  2. 2

    在C中读取文本文件,跳过第一行

  3. 3

    使用Shell脚本从文本文件中的每一行读取给定位置的单词

  4. 4

    从文本文件中读取,并使用每一行进行比较,看看它们是否是字谜

  5. 5

    在scala中读取文本文件,一行接一行,未迭代

  6. 6

    在unix中为文本文件中的每一行制作目录结构

  7. 7

    使用php文件功能修剪文本文件中的每一行

  8. 8

    如何在文本文件中合并每一行及其后续行

  9. 9

    从文本文件的每一行中删除当前路径部分

  10. 10

    散列文本文件Python MD5中的每一行

  11. 11

    使用Vim在文本文件中的每一行的开头插入单个连续的数字

  12. 12

    将文本文件中的报价附加到每一行

  13. 13

    文本文件每一行中特定符号的频率

  14. 14

    从包含大于5000的数字的文本文件中复制每一行

  15. 15

    遍历文本文件中的每一行并添加到列表框

  16. 16

    从文本文件的每一行中删除当前路径部分

  17. 17

    在文本文件中的每一行前添加 ##

  18. 18

    计算文本文件python中每一行的值

  19. 19

    如何从文本文件中取出每一行并取平均值?

  20. 20

    如何从特定目录中的每个文本文件中读取第一行,并将每一行添加到C#WPF应用程序的列表框中?

  21. 21

    创建一个函数,该函数从文本文件中读取所有代码行,并将每一行放入元组中。-Python 3

  22. 22

    如何读取在C#中不断更新的文本文件中输入的最后一行

  23. 23

    从文本文件中每四行读取一次

  24. 24

    如何使用Delphi读取文本文件中的最后一行

  25. 25

    从CSV格式的单行文本文件中读取一行

  26. 26

    在文本文件中读取一行并在PHP中将其用作变量

  27. 27

    如何使用一行代码在Swift 2.0中读取文本文件

  28. 28

    从文本文件中的一行读取特定数据类型

  29. 29

    如何只从文本文件中读取最后一行

热门标签

归档