
关于C语言如何读取txt文件
有一个叫set.txt的文件,里面是:-----------------------------分割线----------------ch_a=1.4ch_b=2.5--...
有一个叫set.txt的文件,里面是:
-----------------------------分割线----------------
ch_a= 1.4
ch_b= 2.5
-------------------------分割线--------------
我想把1.4和2.5分别提取出来,分别定义给whshei和whtshei这两个(double)函数
希望有人帮忙,谢谢 展开
-----------------------------分割线----------------
ch_a= 1.4
ch_b= 2.5
-------------------------分割线--------------
我想把1.4和2.5分别提取出来,分别定义给whshei和whtshei这两个(double)函数
希望有人帮忙,谢谢 展开
展开全部
int main()
{
FILE *p;
p=fopen("set.txt","r");
double a,b;
char s[100];
fscanf(p,"%s %f %s %f",s,&a,s,&b)
}
稍等片刻……貌似不对哦
追答
我知道;
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<iostream>
using namespace std;
int main()
{
FILE *p;
p=fopen("set.txt","r");
double a,b;
int t;
char s[100],s1[100];
fscanf(p,"%s",s);
fscanf(p,"%lf",&a);
fscanf(p,"%s",s);
fscanf(p,"%lf",&b);
cout<<a<<" "<<b;
//puts(s);
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询