我有一個錯誤,我不知道...我試圖打開文件要麼寫或讀,並檢查是否開放成功。但我得到這個編譯錯誤...我不知道爲什麼;;;;fopen C,聲明無效?
FILE * infile;
....
infile = fopen(filename, "w");
if(!infile)
return NULL;
,這讓我這個錯誤
warning: statement with no effect
error: expected ';' before 'return'
這不是以前肯定搞砸了分號,因爲如果我刪除代碼一切的那部分工作正常。感謝您的幫助!
在這裏或代碼中調用'foepn()'錯字嗎? –
正如Dan Fego先前的評論所暗示的那樣,請確保您在實際代碼中調用了函數fopen而不是foepn。 – aardvarkk
哎呀這是這裏的錯字 –