374T在做主機時,在U盤里創(chuàng)文件夾的子程序一些問題.

const UINT8 *DirConstData=0 ;

DirConstData = ". \x10\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x21\x30\x0\x0\x0\x0\x0\x0.. \x10\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x21\x30\x0\x0\x0\x0\x0\x0"; 在編譯時無法通過,不是何原因,請指點,建立的文件夾在XP下元法刪除,

const UINT8 *DirConstData=0后面需加個“;” 另,編譯提示信息是什么?


公司提供的程序是const UINT8 *DirConstData; typedef unsigned char *PUINT8; PUINT8 DirXramBuf; 在應(yīng)用時賦值DirConstData 為

DirConstData = ". \x10\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x21\x30\x0\x0\x0\x0\x0\x0.. \x10\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x0\x21\x30\x0\x0\x0\x0\x0\x0";

然后把*DirXramBuf = *DirConstData; 在編譯時說是賦值類型不同,無法通過 而后來我改成const UINT8 *DirConstData=0;直接賦成0時編譯能通過,但建的文件夾在XP下不能刪除,但文件里面的TXT文件是能刪除的,建的文件夾容量顯示很大,我的U盤總共2G,但建的這個文件夾顯示容量為7G多,實際只在文件夾里建了一個幾K的文件,多了幾個顯示亂碼的不知屬性的文件不知是什么原因,但寫到文件TXT里面的內(nèi)容是正確的,請指點


上述問題已解決,多謝了,現(xiàn)在出現(xiàn)這一種現(xiàn)象,文件建好后,再建一個TXT文件,向TXT文件寫數(shù)據(jù),但TXT文件里面前512個字節(jié)沒有數(shù)據(jù),全是0,也就是數(shù)據(jù)身后512個字節(jié)才開始寫數(shù)據(jù)到TXT里面,如果不建文件夾,直接建一個TXT文件沒有這種現(xiàn)象,請指點.謝謝


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频