国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

c++讀取數據文件到數組的實例

2020-01-26 13:40:02
字體:
來源:轉載
供稿:網友

在刷題過程中,遇到的讀取文件問題,只是記錄自己的問題,新手~

如果在一個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++讀取數據文件到數組的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桓台县| 遂昌县| 龙陵县| 太湖县| 泗阳县| 丹江口市| 汕尾市| 鹰潭市| 蒙阴县| 桐梓县| 彰武县| 苍南县| 普宁市| 江西省| 屏东市| 平舆县| 安龙县| 宁夏| 达拉特旗| 万源市| 普安县| 浦江县| 汕尾市| 慈溪市| 任丘市| 龙陵县| 涞源县| 曲水县| 阿城市| 伊通| 大足县| 靖宇县| 无锡市| 高台县| 哈尔滨市| 涟源市| 瑞金市| 大城县| 宜兰市| 建水县| 大余县|