CH375vFileSize的問題,求助!

mStopIfError( i ); printf( "File size = %ld\n", CH375vFileSize ); TotalCount =CH375vFileSize; /* 準備讀取總長度 */ printf( "從文件中讀出字符是:\n",TotalCount ); mDelay100mS( ); 這里我用了CH375vFileSize可以把U盤中讀到的文件全部輸出,為什么總是輸出的長度不是CH375vFileSize那么大呢,但是CH375vFileSize本身的值是正確的,是不是與格式輸出有關系,是不是可以把TotalCount設為%ld,現(xiàn)在輸出20K的文件都不全,不知道問題在哪?

1: TotalCount是什么類型?最好定義為長整型 2: printf( "從文件中讀出字符是:\n",TotalCount ),表達有誤吧!改為:printf( "從文件中讀出字符是:%ld\n",TotalCount );


程序里面的CH375vFileSize的長度是LONG型的,而TotalCount定義的為SHORT型的,在KIEL下面復值的話可能會出問題的,建議兩個變量的類型一樣。


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

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