Analyse_FDI(&fi,&(((struct FDIesInSec *)buf)->FDIes[0]));
printf_Analyse_FDI(&fi);
怎么看這兩行代碼呢?
buf-->SD卡的一個(gè)扇區(qū)
&(((struct FDIesInSec *)buf)->FDIes[0]))-->SD卡扇區(qū)的前32個(gè)字節(jié),獲取文件0的目錄信息
&fi,f-->file;i-->information
訪問buf,賦值fi,顯示fi
(struct FDIesInSec *)buf處理之后,將buf的數(shù)據(jù)按照結(jié)構(gòu)體的成員來訪問!
多簡單
多有效
多省事!
如果還是從buf訪問,
一個(gè)字節(jié)一個(gè)字節(jié)訪問;多麻煩
一個(gè)內(nèi)容一個(gè)內(nèi)容定位;多麻煩
Powered by 單片機(jī)教程網(wǎng)