Dev C++
http://www.bloodshed.net/devcpp.html
說明:免費的C與C++編譯器,具有整合式視窗開發環境,可編譯Win32程式。它是以GNU計劃中的GCC當作編譯的核心,再加上視窗介面形成以整合式的開發環境。
Borland C++
http://www.borland.com/bcppbuilder/freecompiler/
說明:知名的C/C++編譯器,5.5遍提供命令列的編譯方式,現已免費開放使用,只需填寫一些資料,可編譯
32位元程式,另外可下載Turbo Debugger偵錯程式,這也為免費下載。
Turbo C 2.01
http://community.borland.com/article/images/20841/tc201.zip
說明:Dos下知名的16位元C編譯器,現已免費開放下載使用,具有Dos版的整合開發環境以及完整的除錯功能協助。
Turbo C++ 1.01
http://community.borland.com/article/images/21751/tcpp101.zip
說明:Dos下知名的C/C++編譯器,以免費開放下載使用,也同樣具有DOS版的整合開發環境以及完整的除錯功能協助。
GNU計劃(GNU project)
http://www.gnu.org
GNU計劃的網址,這個計劃的目的是發展類似Unix作業系統的免費系統與軟體,裡面有包含了C語言與其它各個方面的免費資源。
DJGPP
http://www.delorie.com/djgpp/
說明:一個完整DOS版的32位元C/C++發展系統,裡麵包含了許多GNU計劃的應用程式。
Cygwin
http://sources.redhat.com/cygwin/
說明:這是由紅帽(Red hat)所開發在視窗Windows作業系統下執行的類比Unix環境的軟體,這樣我們就可以在視窗環境中以類比Unix的環境執行GNU的免費軟體,進而使用GNU的C編譯器。
WATCOM C
http://www.openwatcom.org
說明:知名的C/C++編譯器,現已免費開放使用,支援多種工作平台與作業系統。
Digital Mars C/C++
http://www.digitalmars.com
說明:知名的C/C++編譯器,前身為Zortech C/C++.Symantec C/C++,現已免費開放使用,同樣支援多種工作平台與作業系統。
現在剛開始,也不曉得該選用哪種來學習。現在用的是dev,其中的iostream.h這個庫檔案好像有點毛病,真是頭痛。