如果我已經 為一個動態陣列 申請memory的位置 令他為 G[][]
FILE *gtxt;
gtxt=fopen("g.txt","r");
for(int i=0;i<K;i++)
for(int j=0;j<N;j++)
{
fscanf(gtxt,"%d",&G[i][j]);
這樣讀出來的G會錯 假設我檔案只有0或者1 讀出來有幾行會變成
235222 0 0 0 0 這種大數字
int tt;
fscanf(gtxt,"%d",&tt);
G[i][j]=tt;
這樣就不會錯 為什麼呢 ??
}
幫解惑~~~ 感謝!