-5
我有一個二進制文件,有309個字節,我必須閱讀它,然後我必須做一些我已經得到的位。我是C編程的初學者,使用二進制文件,我知道如何在C中讀取文本文件,但我不認爲二進制文件使用相同的方法。C,讀取二進制文件?
我有一個二進制文件,有309個字節,我必須閱讀它,然後我必須做一些我已經得到的位。我是C編程的初學者,使用二進制文件,我知道如何在C中讀取文本文件,但我不認爲二進制文件使用相同的方法。C,讀取二進制文件?
在fopen()
函數中使用rb
(讀二進制)作爲mode
參數。
也許閱讀的手冊頁'fopen'和'fread' –
你怎麼能讀文本?閱讀二進制文件實際上與閱讀文本文件相同。只有當您嘗試在控制檯中打印時纔會出現差異。 char實際上是指字節。所以如果你從閱讀文本文件中得到char *,你可以使用相同的代碼來讀取二進制文件 – Adem