加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

初學C語言,要下載什么軟件,怎么下?

12/16 09:55
158
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

初學者學習C語言遇到的最大困難想必就是搭建環(huán)境了,相當多的初學者就是被搭建環(huán)境導致放棄了學習編程,就我自己的經驗而言,初學編程不應該受限于環(huán)境,使用成熟好用的環(huán)境就可以了,之后熟悉一些可以在慢慢探究。想到大多數小伙伴都是使用Windows系統(tǒng),今天就先說下Windows系統(tǒng)下有哪些學習C語言的集成開發(fā)環(huán)境,由于篇幅問題,具體安裝方法之后再詳細分解。

什么是集成開發(fā)工具(IDE)

這里大家如果沒有接觸過編程的話,可能不知道什么是集成開發(fā)環(huán)境。
之前已經說過編程的核心工具是下邊幾個:
編輯器:編寫代碼的工具,這個有很多,甚至可以使用系統(tǒng)自帶的文本編輯器即可 編譯器計算機是不認識C語言的,所以就需要一個“翻譯”,將C語言翻譯為計算機理解的機器碼,就是所謂的編譯器?調試器:當然,程序員也不能保證一次寫對,很多問題就需要一步一步執(zhí)行代碼才能發(fā)現錯誤所在。而集成開發(fā)環(huán)境就是在包含以上三者的基礎上添加了軟件圖形界面,可以做到圖形化編輯編譯調試的統(tǒng)一集成開發(fā)軟件,也就是常說的IDE(Integrated Development Environment),基本所有類型的語言都有各自的IDE,C語言由于歷史比較悠久,開始的規(guī)范也很寬松,所以就衍生出了多款IDE。

C-Free

C-Free是一款C/C++集成開發(fā)環(huán)境(IDE)。目前有兩個版本,收費的C-Free 5.0 專業(yè)版和免費的C-Free 4.0 標準版。好處就是安裝簡單,體積很小,不過缺點就是調試功能不行,而且版本很久不更新了,適合在在win7及之前的系統(tǒng)使用。

Visual C++ 6.0

這款IDE想必很多人都很熟悉,直到現在還有很多高校是使用Visual C++ 6.0教學,細想下這可是1998年的軟件啊,可見現在教學和社會的脫節(jié),這里就不吐槽譚浩強老師了,缺點和C-Free差不多,畢竟算是老古董了,兼容性不好,對于初學者不友好。

Dev?C++

終于到了可以正常使用的版本了,首先Dev C++ 是一款免費開源的 C/C++ IDE,體積很小巧,我初學C語言使用的就是Dev C++,界面很漂亮,因為是內嵌 GCC 編譯器,編譯感覺很快,但是后邊不在使用的原因也是英文調試功能不行,經常卡死。

Code::Blocks

我在放棄Dev C++之后選擇的平臺,刷二級C語言全程使用的IDE,也是一款開源的IDE,他的特點是可以跨平臺使用,其實linux下使用不方便,主要還是Windows下使用較多,內置甚至還可以編譯單片機代碼(不推薦,沒必要),有官方綠色版,可以免安裝使用.

Visual Studio

目前我驗證方案主要使用的IDE,功能最為強大,微軟也在一直進行更新,之前全部安裝差不多100G。需要的可以去官網下載,社區(qū)版是免費使用的。我習慣使用的版本是2010(稍微有些老,對于學習使用C/C++是足夠的)。

總結

以上就是目前windows系統(tǒng)下最常見的C語言集成開發(fā)環(huán)境,從開始學習C語言,這些軟件基本都使用過,優(yōu)缺點也都總結如上,可以根據自己所處階段選擇適合自己的IDE(謹記沒有最好,只有適不適合)。更多更細節(jié)的問題可以微信和我溝通。

未完待續(xù),持續(xù)更新!以防后邊找不到可以點贊收藏下!

相關推薦

電子產業(yè)圖譜