如何建立C++中可读的dat数据文件

如何建立C++中可读的dat数据文件,第1张

1.扩展名是什么不重要,只要格式对,你改成exe也照样读

2.格前岩式是自己定的,如果是自己用程序写入的,用什么格式写,就用什么格式读

3.如果数据不是用程序写的,而是外部写的,但是你可以控制外部写的格式,那我建议你用如下格式:

1.23

2.34

3.45

...

1.11

总共12行,每行一个浮点数

然后读取函数如下:

#include<stdio.h>孝笑

int main()

{

  FILE* fp

  float Rain[12] = {0.0}

  int i = 0

  fp = fopen("1.txt", "r")

  if (NULL == fp)

  {

    printf("No such FILE!")

  }

  else

  {

    while (!feof(fp))

    {

      fscanf(fp, "%f", &Rain[i++])

    }

  }

  for (i = 0i <12i++)

  {

    printf("%f ", Rain[i])

  }

  巧悔含return (0)

}

下载降雨量数据步骤如下:

1、打开CPTGlobal 网站。

2、在网站顶部菜单栏中找到“DATA ACCESS”项,将鼠标悬停在这。

3、在下拉菜单中,选择“PRECIPITATION”。

4、在该页面中选择“GPCP”选项。

5、在“GPCP”页面中,选择“Accessthe dataviaanonymousftp”链接。

6、誉闭在d出的窗口中,找到“precip.V1.2”文件夹并棚虚数进入。

7、在该文件夹中,选择适合您需要的链首格式,并下载您需要的数据文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12190167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存