转:C++读取txt数据并存入数组
#include <iostream> #include <fstream> using namespace std; const int ROW = 27; const int VOL = 30; int main(){ double d[ROW][VOL]; ifstream in("D:\\data.txt");//打开文件 //读数据。。 for(int i = 0; i < ROW; ++i){ for(int j = 0; j < VOL; ++j){ in >> d[i][j]; } } in.close();//关闭文件 //输出结果 for(int i = 0; i < ROW; ++i){ for(int j = 0; j < VOL; ++j){ cout<<d[i][j]<<" "; } cout<<endl; } return 0; }
------------------------------
问题:路径必须是直接在D盘下,不能改到D盘下的其他文件夹中,不知为何。。。