gpt4 book ai didi

c - 遍历C中文件的每一行

转载 作者:行者123 更新时间:2023-12-02 08:54:56 24 4
gpt4 key购买 nike

我想知道如何循环遍历文件的每一行,这是我目前拥有的代码:

FILE *todoFile;
todoFile = fopen("./todo.txt", "r");

if (todoFile != NULL) {

} else {
printf("ERROR");
}

最佳答案

逐行读取文件直到文件结束的惯用方法是

    /* assume line is a char array */
while (fgets(line, sizeof line, handle)) {
size_t len = strlen(line);
if (len && (line[len - 1] != '\n')) {
/* incomplete line */
}
/* possibly remove trailing newline ... and */
/* deal with line */
}

关于c - 遍历C中文件的每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5670973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com