fscanf使用

函数名: fscanf
简述:C语言中基本的文件操作
功 能: 从一个流中执行格式化输入,fscanf遇到空格和换行时结束,注意空格时也结束。这与fgets有区别,fgets遇到空格不结束。
简单的说就是从文件中读取输入,而不是控制台,也是返回成功读取数。
文件 t.txt(空格分隔也行)
1 dad
2 4
3 2.33
代码
 1 #include<iostream>
 2 #include<cstdio>
 3 #include<cstring>
 4 using namespace std;
 5 int main()
 6 {
 7     FILE *fp;
 8     fp=fopen("t.txt","r");
 9     char a[10];
10     int b;
11     double c;
12     fscanf(fp,"%s%d%lf",a,&b,&c);
13     cout<<a<<endl<<b<<endl<<c<<endl;
14     return 0;
15 }
 
原文地址:https://www.cnblogs.com/MrLJC/p/3951649.html