讀寫int型txt資料。

2021-09-23 18:21:29 字數 551 閱讀 7690

自己造輪子果然還是效率低。

txt檔案只能存放二進位制或者字元型資料。如果不加控制符,int型資料存放進txt檔案會以字元型存入,這就造成了讀取時的不便。需要自己寫對應的訪問和解析協議保證資料的讀取正確,很麻煩。所以把int型資料存為二進位制型方便讀取。

這裡使用的是c語言fread和fwrite

fopen後面需要加"wb"(二進位制形式寫入),"rb"(二進位制形式讀出)格式控制符。預設是ascii。

其中datatestint和datatestgaopinint是256*20480和64*20480的int型一維陣列首位址。

fread第三個引數是讀入的個數。並且返回讀入成功的個數。這裡沒用使用返回值判斷。

fwrite類似。

這裡的datatestgaopinint是二維陣列,所以需要加*號。

讀寫TXT檔案

1 file.writealltext 寫入內容,可以指定編碼 寫入文字使用 file.writealltext 檔案路徑 例如 d 文字.txt 待寫入文字 public static void writetxtbyfiletext string filepath,string msg 2 fil...

iOS 字典存入int型資料

注意 字典只能當oc物件,不能放c的基礎屬性,加 就是變成nsnumber型別 問題 後台需要上傳如下形式的字段 member id 8,正確操作方式 nsdictionary dic 解析 nsstring member idstr 8 int member id member idstr int...

VB讀寫TXT檔案

private subcommand1 click 讀檔案 open d a.txt for inputas 1dim lines asstring dimnextline asstring dimi asinteger dowhile noteof 1 onerror resume next li...