fscanf函数怎么用,举个详细的例子
时间: 2023-06-06 16:07:47 浏览: 113
fscanf类函数
好的,fscanf函数是C编程语言提供的一个函数,用于从文件或标准输入中读取格式化的输入。如下是一个示例程序,演示了如何使用fscanf函数读取一个整数和一个浮点数:
```
#include <stdio.h>
int main() {
FILE *fp;
int n;
float x;
fp = fopen("input.txt", "r"); // 打开名为input.txt的文件,以只读方式读取
fscanf(fp, "%d %f", &n, &x); // 从文件中读取一个整数和一个浮点数
printf("The integer is: %d\n", n);
printf("The float number is: %f\n", x);
fclose(fp); // 关闭文件
return 0;
}
```
在这个示例中,首先使用fopen函数打开名为input.txt的文件,然后使用fscanf函数从文件中读取一个整数和一个浮点数,并将它们保存到变量n和x中。最后使用printf函数将读取的结果输出到控制台上。值得注意的是,在使用fscanf函数时,我们需要使用"%d"和"%f"等格式化控制字符串来指定需要读取的数据类型。
阅读全文