c语言

c语言fgets如何读取第二行

小亿
303
2023-09-14 18:56:36
栏目: 编程语言

要读取第二行,可以使用fgets函数读取一次换行符后的内容。

示例代码如下:

#include <stdio.h>
int main() {
FILE *file;
char line[100];
file = fopen("file.txt", "r");
if (file == NULL) {
printf("无法打开文件\n");
return 1;
}
// 读取第一行并忽略
fgets(line, sizeof(line), file);
// 读取第二行
fgets(line, sizeof(line), file);
printf("第二行内容:%s", line);
fclose(file);
return 0;
}

在上面的示例中,我们打开一个名为file.txt的文件,读取并忽略第一行,然后使用fgets函数读取并打印第二行的内容。

1
看了该问题的人还看了