在座的各位大佬們,我這個是啥情況啊,我這想提取這個整數,結果回傳值是-1。
uj5u.com熱心網友回復:
你的檔案是怎么存盤資料的?getw是以二進制流讀入一個整形資料。讀入-1,要么就是你的檔案沒有內容,直接讀入檔案結尾符了(這個的可能性比較大),要么就是檔案內容的二進制的前4個位元組的內容就是-1的二進制
uj5u.com熱心網友回復:
我后來把rt+改成了w,a=0,putw(a,fp),最后檔案是空的,這是什么情況。
uj5u.com熱心網友回復:
如果程式執行正確,檔案不會是空的,因為是二進制檔案,你看不到內容而已
另外,你應該在程式的最后關閉檔案 fclose(fp),否則這個檔案沒有正常關閉,也有可能導致你看不到內容
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/146238.html
標籤:新手樂園
上一篇:求教大神>o<
下一篇:九宮格數獨解決方案C語言版
