如何在C中读取文本行

era*_*ros -1 c c99

我需要从文本文件中获取行.我已经知道线条不会超过70个字符.
我知道如何做到这一点,但我正在寻找一个标准的解决方案.

cni*_*tar 6

也许是这样的?

char line[MAXLEN];

while(fgets(line, sizeof(line), fp)) {
    /* Do something with line. */
}
Run Code Online (Sandbox Code Playgroud)