要读取第二行,可以使用fgets函数读取一次换行符后的内容。
示例代码如下:
#includeint 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函数读取并打印第二行的内容。