国产探花免费观看_亚洲丰满少妇自慰呻吟_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++讀取數據文件到數組的實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘洛县| 博白县| 繁昌县| 庆安县| 晋宁县| 东兴市| 鹤峰县| 乐亭县| 昆山市| 闵行区| 台前县| 阿荣旗| 荣昌县| 徐州市| 甘孜县| 南汇区| 桂林市| 汶川县| 珲春市| 信阳市| 长乐市| 威海市| 普宁市| 小金县| 册亨县| 张家川| 囊谦县| 芒康县| 中方县| 桓仁| 福清市| 宜兰市| 尖扎县| 垦利县| 井陉县| 瑞安市| 晋州市| 凉山| 榕江县| 景谷| 舒兰市|