看板 b97902HW 關於我們 聯絡資訊
我想說標頭檔和DIV裡不是每個值都要用到 所以就用fscanf讀 fscanf(fptr,"%c%c%d", &head.magicnumB , &v3.magicnumM , &v3.height) ; fptr = fptr + 8 ; fscanf(fptr,"%d%d%d",&v3.headsize,&v3.width,&v3.height) ; 可是都只能讀到magic number BM 其他都讀不到 餵蝦米~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.244.13.66
chenaren:檔案指標用fseek移動吧 12/06 19:08
purplebleed:用fread慢慢讀吧~~~你這樣指標不會動耶 12/06 23:26
LPH66:路人提醒: BMP裡都是二進位資料 %d是讀不到的唷 12/07 02:28
fishead1116:感謝樓上提醒 那想要看到0和1 要用哪一種呢 12/07 09:59
jimmyken793:我是用chsr 剛好1byte 12/07 11:01
jimmyken793: char 12/07 11:01
ewan7954:可是不是已經用二進位制讀檔了為什麼不能用%d讀 12/07 18:39