c++读取数据文件到数组的实例

 更新时间:2018年07月24日 09:14:16   作者:felicityPY  
今天小编就为大家分享一篇c++读取数据文件到数组的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

在刷题过程中,遇到的读取文件问题,只是记录自己的问题,新手~

如果在一个txt文件当中有以下数据

1

2 3

4 5 6

7 8 9 10

1、如果我们只是简单将这些数据保存在一个数组中:

#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
 int i,datalen=0;
 double num[100];
 ifstream file("data.txt");
 while( ! file.eof() )
 file>>num[datalen++];
 for(int i=0;i<datalen;i++)
 {
  cout<<num[i]<<" ";
 }
 file.close();
 return 0;
}

结果如下:

2、但是如果我们想要和数据文件一样的形式:

#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
 double num[10][10];
 ifstream file("data.txt");
 for(int i=1;i<=4;i++)
 {
  for(int j=1;j<=i;j++)
  {
   file>>num[i][j];
  }
 }
 for(int i=1;i<=4;i++)
 {
  for(int j=1;j<=i;j++)
  {
   cout<<num[i][j]<<" ";
  }
  cout<<endl;
 }
 file.close();
 return 0;
}

得到的就是数据文件的形式了

当然这是读取到double数组。自行设置。

以上这篇c++读取数据文件到数组的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C语言中sizeof 和 strlen的区别

    C语言中sizeof 和 strlen的区别

    sizeof 和 strlen 是两个常用于 C/C++ 语言中的函数或操作符,本文主要介绍了C语言中sizeof 和 strlen的区别,具有一定的参考价值,感兴趣的可以了解一下
    2024-08-08
  • C语言基本排序算法之shell排序实例

    C语言基本排序算法之shell排序实例

    这篇文章主要介绍了C语言基本排序算法之shell排序,结合具体实例形式分析了基于C语言的shell排序原理与实现技巧,代码注释中备有详细的说明,需要的朋友可以参考下
    2017-09-09
  • GetChar缓存机制深入剖析

    GetChar缓存机制深入剖析

    以下是对GetChar缓存机制进行了详细的介绍,需要的朋友可以过来参考下
    2013-09-09
  • C++char类型和输入输出优化

    C++char类型和输入输出优化

    这篇文章主要介绍了C++char类型和输入输出优化,char的全称是character,也就是字符的意思。顾名思义,char类型是专门为了存储字符而设计的。下面我们一起来看看文章的具体内容吧
    2021-11-11
  • Qt实现发送HTTP请求的示例详解

    Qt实现发送HTTP请求的示例详解

    这篇文章主要为大家详细介绍了如何通过Qt实现发送HTTP请求,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • C++ 虚函数与纯虚函数的使用与区别

    C++ 虚函数与纯虚函数的使用与区别

    本文主要介绍了C++ 虚函数与纯虚函数的使用与区别,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • C语言实现用户态线程库案例

    C语言实现用户态线程库案例

    下面小编就为大家带来一篇C语言实现用户态线程库案例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • C++超详细梳理基础知识

    C++超详细梳理基础知识

    这篇文章主要介绍了C++基础概念,​ 本次为C++的一个开篇,重点是更好的理解C++相对于其他编程语言的一个特性,之后会持续更新,本次专栏计划是掌握C++的基础语法以及常用特性,并且从细节上去理解,需要的朋友可以参考一下
    2022-06-06
  • C语言实现酒店客房管理系统课程设计

    C语言实现酒店客房管理系统课程设计

    这篇文章主要为大家详细介绍了C语言实现酒店客房管理系统课程设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Windows系统下使用C语言编写单线程的文件备份程序

    Windows系统下使用C语言编写单线程的文件备份程序

    这篇文章主要介绍了Windows系统下使用C语言编写单线程的文件备份程序,文中给出了实现的几个关键代码片段,剩下的只要套上main和线程调用的相关函数即可,非常详细,需要的朋友可以参考下
    2016-02-02

最新评论