C 语言实例 – 从文件中读取一行

最后更新于:2022-03-27 02:18:41

C 语言实例 – 从文件中读取一行

C 语言实例 – 从文件中读取一行 C 语言实例

从文件中读取一行。

文件 runoob.txt 内容:

$ cat runoob.txt 
runoob.com
google.com

实例

#include <stdio.h>
#include <stdlib.h> // exit() 函数
int main()
{
char c[1000];
FILE *fptr;

if ((fptr = fopen("runoob.txt", "r")) == NULL)
{
printf("Error! opening file");
// 文件指针返回 NULL 则退出
exit(1);
}

// 读取文本,直到碰到新的一行开始
fscanf(fptr,"%[^\n]", c);

printf("读取内容:\n%s", c);
fclose(fptr);

return 0;
}

输出结果为:

读取内容:
runoob.com

C 语言实例 – 从文件中读取一行 C 语言实例