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);