c++ 文件txt里有几行数据,怎么把每一行存为一个数组 谢谢 10

13251602.016001006.223252201.036002004.443251003.04325883.2每行里每个数之间是有空格的... 1 325 160 2.0
1 600 100 6.2
2 325 220 1.0
3 600 200 4.4
4 325 100 3.0
4 325 88 3.2
每行里每个数之间是有空格的
展开
 我来答
匿名用户
2016-11-06
展开全部

你表述的有问题,数组元素究竟是什么?个人理解该这样

struct {
  int a;
  int b, c;
  float d;
}data[1000];

int main()
{
  ifstream fin("in.txt");
  for(int i=0; i<6;i++) { 
    fin >> data[i].a >> data[i].b >> data[i].c >> data[i].d;
  }
  fin.close();
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式