對于很多初學C語言的人來說,第一個開發環境應該都是VC6.0(沒辦法的事,很多高校都用VC6),在以前VC6确實是比較适合用來進行C/C++的學習。
但現在VC6已經不适合目前的環境了,更不适合新手。我之前使用過VC6(網上流行的版本)一段時間,發現它有幾個問題.
1.古老,很多新特性不支援,界面難看,網上的多數版本都不是完整的VC6
2.不相容win10,win7系統,要下載下傳更新檔才能正常運作。
3.有時候代碼沒錯,一樣不能編譯通過。
是以我個人不推薦新人使用VC6作為學習程式設計語言的開發環境,現在很多大學依然在使用VC6,想不明白,明明有很多很好的開發環境,偏偏選擇古老的VC6。記得有一次,有一同學請老師看一下他的代碼為何編譯不過,那代碼很簡單,不過十來行,那老師看了一下報錯資訊,又把代碼看了幾遍,解決不了,說可能是系統問題,少了一些連結庫。我在旁邊看了一眼,對他說是VC6(我之前遇到過,上網查了)的問題。換成DEVC++後果然沒問題了。
就我用過的IDE裡推薦幾個給大家用。
1. C-Free5
這個ide界面簡潔易用,有中文版,很适合初學者,但是軟體非免費。現提供一個破解版給有需要的朋友,用于學習(安裝時選預設路徑,不然很麻煩)。
https://pan.baidu.com/s/1fmXkcOZ3EvTAJdO7HQn4vQ
2.codeblocks
下載下傳時記得下載下傳帶編譯器的(帶有mingw字樣),不然要手動下載下傳配置,對于初學者很麻煩。
http://www.codeblocks.org/downloads/26
3.進階一點的 GCC編譯器加進階記事本(vim/EditPlus/notepad++/sublime text3)
這些都是要自己手動用編譯器的指令編譯,連結,運作的而且沒有開發環境的幫助,對于新手不推薦,但對程式設計有一定的熟悉後,建議多用這些。