當前位置:編程學習大全網 - 編程軟體 - 讀取文件的編程

讀取文件的編程

關鍵點:

(1)由於數據量大,大型數組必須聲明為全局量。

(2)數據均為整數。如果都在short int值的範圍內,則聲明為short int以節省內存。

(3)csv文件經常使用tab來分隔數據,tab實際上是空白的。所以妳可以簡單的用壹個雙循環壹個壹個的讀入。

程序編寫很簡單,見下圖。

包含前兩行是c++程序,去掉前兩行是C程序。

# include & ltiostream & gt

使用命名空間std

# include & ltstdio.h & gt

short int x[60000][785];

int main()

{

FILE * fp

int row=60000,col = 785

int i,j;

fp=fopen("a.csv "," r ");

for(j = 0;j & lt排;j++)for(I = 0;我& ltcoli++) fscanf(fp," %d ",& ampx[j][I]);

fclose(FP);

返回0;

}

  • 上一篇:vb 多個數組排列組合
  • 下一篇:編程法律利益
  • copyright 2024編程學習大全網