目前流行的C語言編譯器主要有:
編譯器 |
說明 |
Visual C++ 6.0
【推薦使用】簡稱VC或者VC6.0,是微軟推出的一款C和C++編譯器,具有強大的可視化開發功能和調試功能。VC6.0是使用最多的版本,非常經典,很多高校將VC6.0作為C語言的教學基礎,也是很多C語言入門學者的不二選擇。
但是,VC6.0對windows7和windows8的兼容性較差,而且運行時稍顯笨重。
不過,我們應經為您解決了兼容性問題,下載地址:VC 6.0下載
Dev C++
【推薦使用】Dev C++是一個免費C和C++開發工具,它是一款自由軟件,遵守GPL協議。開發環境包括多頁面窗口、工程編輯器以及調試器等,在工程編輯器中集合了編輯器、編譯器、連接程序和執行程序,提供高亮度語法顯示的,以減少編輯錯誤,還有完善的調試功能,能夠適合初學者與編程高手的不同需求,是學習C或C++的首選開發工具!
但是,Dev C++由全球開源愛好者開發和維護,沒有專門的公司對此負責,這就給軟件的更新和擴展帶來了障礙。
下載地址:Dev C++
Turbo C
Turbo C是經典的不能再經典的,DOS 時代優秀的C語言編程工具。Turbo C的界面分割十分明確,調試方便,會指出哪一句語句運行錯誤,在Message中給出錯誤提示,方便改正。如果調試正確,則會在右下角顯示程序運行的結果。操作簡單,安裝快捷方便。
但是,Turbo C是DOC界面的,用起來非常不爽。不過在最新的的Turbo C 3.0中增加了對鼠標和圖形化的支持。
Visual Studio
Visual Studio是微軟開發的一套完整的集成開發環境,支持C語言、C++、C#、Visual Basic等語言。
但是,Visual Studio非常笨重,非常復雜,很多功能對於初學者是沒有必要的。
嚴格的說,上面的開發工具不僅僅包含了C語言編譯器,還包含了很多輔助功能,比如編輯器、代碼高亮、調試功能和錯誤提示等,這叫做“集成開發環境”。
集成開發環境(IDE,Integrated Development Environment )是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。
C語言IDE的選擇是一件糾結的事情,每一款編輯器都有各自的優缺點,沒有標准的規范可尋,可以根據個人習慣選擇。本文推薦前面兩款使用最普遍的IDE:VC6.0和Dev C++。
注意:C語言中文網的
教程基於Turbo C編寫,但絕大多數程序在 VC6.0 下能夠正常運行,請大家留意。