用二進制讀取文件的「兩個字節」,然…

windows中保存整型是高地址存高字節,低地址存低字節,unix中剛好相反。因此在windows系統中讀整型就應該以下: int   reasult; short   w; fread(&w,sizeof(w),1,fp); 用WORD類型會不能處理負數。 而後 reasult=w; 便可。 或者直接用整型來獲取數據: int   data=0;//必需要初始化爲0; fread(&data,2
相關文章
相關標籤/搜索