从文本中读取变量的值 文本如下:

来源:互联网 发布:程序员计算器在线使用 编辑:程序博客网 时间:2024/05/09 10:27

#include <iostream>using namespace std;void main(){FILE *fp;double x,y,i,j;char tmp[20];char *p;fp=fopen("various.txt","r");fgets(tmp,20,fp);    p=strchr(tmp,'=');x=atoi(p+1);fgets(tmp,20,fp);    p=strchr(tmp,'=');y=atoi(p+1);fgets(tmp,20,fp);    p=strchr(tmp,'=');i=atoi(p+1);fgets(tmp,20,fp);    p=strchr(tmp,'=');j=atoi(p+1);cout<<x<<'\t'<<y<<'\t'<<i<<'\t'<<j<<'\t';fclose(fp); }
注意有个问题是atoi函数只能转换为整形int,double型不知道有木有哪个函数。。。

0 0