C fprintf() 和 fscanf()

2025 年 3 月 28 日 | 阅读 2 分钟

写入文件:fprintf() 函数

fprintf() 函数用于将一组字符写入文件。它将格式化输出发送到流。

语法

示例


读取文件:fscanf() 函数

fscanf() 函数用于从文件中读取一组字符。它从文件中读取一个单词,并在文件末尾返回 EOF。

语法

示例

输出

Hello file by fprintf...

C 文件示例:存储员工信息

让我们看一个文件处理示例,将用户从控制台输入的员工信息存储起来。我们将存储员工的 ID、姓名和薪水。

示例

编译并运行

输出

Enter the id 
1
Enter the name 
sonoo
Enter the salary
120000 

现在,从当前目录打开文件。对于 Windows 操作系统,转到 TC\bin 目录,您将看到 emp.txt 文件。它将包含以下信息。

emp.txt

Id= 1
Name= sonoo
Salary= 120000 
下一个主题C fputc() 和 fgetc()