C語言開發工具

Web開發者發表於2012-07-04

  俗話說“磨刀不誤砍柴工”,只有熟練掌握工具的使用方法,才能達到“庖丁解牛”的境界。想要成為C語言中的絕世高手,首先也要找到一把絕世好劍,C語言的開發工具就是這把“絕世好劍”。劍大多是雙刃的,使用不當就會造成不必要的麻煩,所以為了能成功成為C語言的程式設計絕世高手,就要熟練掌握C語言的開發工具。Admin10000為你整理了幾款常用的C開發工具。

1、Visual C++ 6.0

  即開發者常說的VC6,該軟體為微軟所開發的C語言開發工具中最為經典的版本,被廣泛用於各類C語言考試。

  優點:視窗開發環境,可以使用滑鼠操作、字型大小調整方便、文字複製簡單快速(CTRL+C, CTRL+V),自動設定好工作目錄。

  缺點:對C語言一些圖形函式不支援,由於使用滑鼠、不需要設定工作目錄,降低了學習者對C程式執行全過程的瞭解,不利於熟悉程式執行的底層機制與原理,對今後學習語言不利。

2、Turbo C 2.0

  Turbo C 2.0不僅是一個快捷、高效的編譯程式,同時還有一個易學、易用的整合開發環境。Turbo C2.0是基於DOS系統的。使用Turbo C2.0無需獨立地編輯、編譯和連線程式,就能建立並執行C語言程式。因為這些功能都組合在Turbo 2.0的整合開發環境內。

  優點:支援C語言的圖形函式

  缺點:由於Turbo C 2.0 是基於DOS的,存在諸如不支援滑鼠操作、字型大小不能調整、文字複製步驟繁瑣、必須另外啟動UCDOS等中文環境才能支援中文輸入輸出等缺點。

3、 Turbo C++ 3.0

  Turbo C++ 3.0 是一款強大C語言程式設計與C++物件導向程式設計的整合開發工具。它就能夠在同一個IDE整合開發環境下設計和編譯以標準 C 和 C++ 語法設計的程式檔案,修正了Turbo C 2.0中存在的一些Bug。Turbo C++3.0同樣是基於DOS系統。

  優點:支援C語言的圖形函式。完全支援滑鼠操作。很好照顧了習慣圖形操作環境的使用者。

  缺點:必須另外啟動UCDOS等中文環境才能支援中文輸入輸出。

4、C-Free

  C-Free是一款國產的支援多種編譯器的專業化C/C++整合開發環境(IDE)。利用C-Free,使用者可以輕鬆地編輯、編譯、連線、執行、除錯C/C++程式。目前最新版是5.0。

  優點:小巧實用,操作方便,增加的語法加亮器,支援中文,適合初學者使用。

  缺點:功能它沒有VS系列的IDE強

  綜合以上,個人覺得,初學C語言程式設計時,最好還是使用Turbo C 2.0 或 Turbo C++3.0,這樣就可以培養良好的C語言語感,為今後學習其它語言打下紮實的基礎,再學習其它語言時就會覺得輕鬆自如。當對C言有一定理解後,為加快開發過程,就可以考慮使用方便的視窗開發環境。

相關文章