C語言
1. 將結構體寫入二進制檔案、
1. fwrite;向檔案中寫入資料、
1. swrite (指標或者地址,寫入檔案的位元組數,寫入位元組的資料項,檔案指標);
2. swrite(buffer,size,count,fp);
3. 往檔案里寫的結構體中不要出現指標型別的變數、因為每次指標變數的地址都不同、
4. #pragma pack(1) 代碼 #pragma pack(1)——按1位元組對齊、移植平臺用、解決記憶體對齊問題、
2. 從二進制檔案中讀取結構體資料、
1. fread: ——讀取函式、
2. fread (指標或者地址,讀檔案的位元組數,寫讀位元組的資料項,檔案指標);
3. fread(buffer,size,count,fp);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/111748.html
標籤:C
