學習第34天

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);
相關文章
相關標籤/搜索