作者ewan7954 (Yuan)
看板b97902HW
標題[問題] 哆啦A夢 8 (感覺鋼彈8比較順口)
時間Sat Dec 6 19:05:55 2008
我想說標頭檔和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
1F:推 chenaren:檔案指標用fseek移動吧 12/06 19:08
2F:推 purplebleed:用fread慢慢讀吧~~~你這樣指標不會動耶 12/06 23:26
3F:推 LPH66:路人提醒: BMP裡都是二進位資料 %d是讀不到的唷 12/07 02:28
4F:推 fishead1116:感謝樓上提醒 那想要看到0和1 要用哪一種呢 12/07 09:59
5F:推 jimmyken793:我是用chsr 剛好1byte 12/07 11:01
6F:→ jimmyken793: char 12/07 11:01
7F:→ ewan7954:可是不是已經用二進位制讀檔了為什麼不能用%d讀 12/07 18:39