[問題] binary 問題

看板C_and_CPP作者 (小涼)時間11年前 (2013/07/20 01:09), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
我想要讀一個binaty檔(fptr) 之前 將mat[1000]儲存的資料) 這個檔的內容都是數字 用他們作運算 我想要用C 把他們讀出來 放在一個矩陣內(mat1[]) 再作運算 mat1[1000] FILE *fptr 想這樣寫 fread(mat1,sizeof(double)*1000,1,fptr); 但是好像不行 求救囉 我已經知道binaty檔的內容 它原本是一個mat[1000]的資料 現在需要再用mat[1000]的資料 做數學計算 所以想把它還原成矩陣的形式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.228.227 ※ 編輯: scws 來自: 140.115.228.227 (07/20 01:09) ※ 編輯: scws 來自: 140.115.228.227 (07/20 01:42)

07/20 01:55, , 1F
ID 很像但是還是看不懂問題. 第一行是什麼意思? 檔案內容長怎
07/20 01:55, 1F

07/20 01:56, , 2F
樣? 不行是怎麼不行? 預期結果和執行結果分別是什麼?
07/20 01:56, 2F
※ 編輯: scws 來自: 140.115.228.227 (07/20 08:04)

07/20 17:11, , 3F
這樣? fread(mat1,1000,sizeof(double),fptr);
07/20 17:11, 3F
文章代碼(AID): #1HwNA-xp (C_and_CPP)