A. 新手在學習c語言並編譯程序時編譯錯誤怎麼辦
1、確定出錯的行號
如果是一個比較好的集成編譯環境的話,一般雙擊編譯錯誤,滑鼠都會自動跳轉到該行並高亮顯示。
沒有這個功能也沒關系,編譯錯誤裡面也都會有說明某某.c,某某行出的問題
1>e:\visual studio 2005\projects\airplane\airplane\airplane.cpp(52) : error C2065: 'abc' : undeclared identifier
這個就是說明在airplane.cpp的52行有錯誤
2、多個錯誤的話,一般只處理第一個錯誤
如果一次打出很多錯誤的話,不需要每一個都處理,只處理第一個編譯錯誤,然後再次編譯。大部分的時候,都是由於第一個錯誤產生了後續很多錯誤,第一個錯誤解決之後,其他錯誤也就迎刃而解。
3、對錯誤的更改
一般就是看錯誤的編號和後續的英文說明,如上面的錯誤,錯誤編號是C2065,錯誤的解釋是'abc' : undeclared identifier,未定義的標示符,將abc定義即可。
錯誤的種類很多,一般看英文就可以解決,如果解決不了的話,推薦根據錯誤編號上網搜索一下解決方法就OK拉。
B. 編譯的時候顯示「寫出編譯後的文件失敗」怎麼辦
這個是易語言編譯器的問題,多試很多次!不成功繼續!試100次內保准有一次是成功的!(只是你做不到)為什麼頻率需要那麼高?跟你說說原理吧,依我個人猜測這絕對跟殺軟有關,殺軟大多都是監視著桌面的一舉一動的,有新文件生成都會先去掃描一下,如果有危害會自動搞掉(易語言剛編譯的時候會生成一些文件,肉眼可能看不到,因為處理太快了,不過殺軟是更快的,只要一出威脅代碼之類都會幹掉或阻止干擾易語言編譯正常運作(當封裝為exe的時候就不行了,正如編譯失敗),所以只要你的速度快得過殺軟頻率過高殺軟也就放過了)
所以說解決方案:①關掉殺軟,②在桌面新建個文件夾然後往裡面編譯
C. 創建C++工程編譯錯誤怎麼辦
使用的是什麼編輯器呢? 若空工程編輯錯誤很有可能是編輯器本身出錯,沒有配置完全。
D. 編譯通過,運行時出現錯誤是 怎麼回事
這個是連接錯誤,已經有出錯提醒了啊,把C:\Users\acer\Desktop\VRP\Debug\的內容都刪掉重編一遍。
E. C++編程時組建正確編譯錯誤是怎麼回事
你的"組建正確編譯錯誤"是指什麼?
組建包括編譯的,不存在組建正確而編譯出錯的情況
你的程序沒有問題,可以編譯運行,你要了解C++編譯器有很多種(如vc++,c++builder,gnu
c++,intel
c++...),開發工具更多(VS,C++builder,dev-cpp,code::blocks,c-free...)
所以,你要說明你是在什麼開發工具下,具體出了什麼錯
F. vs2013編譯c語言生成錯誤,怎麼辦!!
最簡單的方法是,重新新建工程時,選逗控制台地,控制台程序和普通的win32程序的子系統是不同的,/zw在此處不適用。
另外,main應該寫成
int main(),即使不報錯,也應該使用標准c規范,而不是譚浩強早年介紹的那種錯誤語法。
G. 編譯錯誤怎麼解決
如果使用C的編譯器,應該是能編譯通過 因為C編譯器如果沒有寫明函數的返回值的話默認的函數返回值是int 如果使用C++的編譯器就編譯不過了 因為C++比C更嚴格了,不允許默認的int返回值
H. 編譯錯誤和運行時異常怎麼區分
編譯錯誤 一般都是語法錯誤
運行時錯誤一般都是比如數組索引指向空值 4/0 這類錯誤
請參考
I. 編譯器錯誤怎麼解決
1、分析原因,這樣的錯誤出現一般是由於伺服器拒絕了某一項請求,常見的是寫入,所以問題在有表單輸入的網頁中更容易出現。