想學C語言,從hello world開始的那種


Windows下的話常用Visual studio,但是因為其「體積」過大集成的太多,不適合初學者。可以在學習基本語法和數據結構時先使用輕量的集成軟體(集成編輯器、編譯器、輸出輸入終端等)。如果能在開始學習時不使用集成環境更好,可以更好的理解程序是怎麼通過編寫、預編譯、編譯、彙編、鏈接變成可執行程序的,又是怎麼載入內存執行的。這些都是「程序員的基本修養」。

如果希望從Linux系統開始學習編程的話,可以參考我寫的這篇文章:

醉卧沙場:進入Linux世界大門的第二步——Hello World?

zhuanlan.zhihu.com圖標

這是一個系列文章的第二篇。更多內容可參考:

醉卧沙場:README - 專業性文章及回答總索引


先別急著裝軟體,軟體裝了不會寫代碼能幹啥。

先上慕課網,後端模塊選擇C語言入門教程,直接在網頁自帶的環境先學習基礎,再下載類似codeblocks的IDE試著解決數學題,比如LeetCode上的簡單題。


Dev c++


2019年了,試試看clion你就再也不會放棄他了


謝邀!

我大學也算是自學編程,目前在廈大讀控制工程,自動駕駛方向的研,這裡就談談我的一點粗淺看法吧。

編程軟體也沒有說哪個絕對好,選擇適合自己的就行了,不要有強迫症!

我的建議如下:

入門

  • Linux:codeblocks
  • Win:codeblocks
  • Mac:codeblocks

codeblocks 官網下載地址:

http://www.codeblocks.org/downloads/binaries

要注意 2 點:

  • Win 下安裝,選擇 mingw-setup 或者 mingw-nosetup,這兩個帶 gcc 和 g++ 編譯器以及調試器,不用自己配置。
  • Linux 下,amd64 是 64 位機器的安裝包,i386 是 32 位的安裝包。

這裡的入門相當於對編程了解非常少,基本屬於小白的程度,這個階段還是以學習編程語法為主,編譯軟體選擇最方便,配置最少的就行,要分清主次。

進階

  • Linux:vim 或者 vscode,等等
  • Win:vscode 或者 visual studio,等等
  • Mac:vim 或者 vscode,等等

進階相當於了解程序的編譯,運行過程,具備配置環境變數,編譯器插件和基本的搜索解決問題的能力,這時就可以選擇自己最喜歡的 coding 方式了,配置方法相信你也能通過搜索博客搞定。

我最喜歡的是 vim,無比強大。

微信搜索公眾號「程序小哥」,獲取更多優質原創文章,回復「1024」還有驚喜等你!

發佈於昨天 23:25?著作權歸作者所有


用vs吧


編寫用vim或者qtcreator,編譯gcc,如果qtcreator可以結合qmake或者cmake進行項目管理,用svn或者git進行代碼版本管理,這是linux下最簡單的方式


編碼當然是vscode了!!!巨好用


codeblocks吧,有漢化,學幾個快捷鍵。

熟悉了以後推薦使用vscode,自己動手學習配置一下環境。


下載code::blocks軟體,然後摸清楚怎麼建項目,如何編譯運行


Dev C++,簡單好用易安裝,滿足初學者的需求~


先找到一套優質的視頻,跟著視頻學,剛開始學看書也看不懂,而且特別枯燥乏味,看一會就看不下去

有的視頻它會給你見紹軟體,你可以從他們那下載學習


linux。不二選擇。現在windows10自帶的linux終端非常方便:百度wsl安裝。安裝完再百度linux c開發環境。敲幾個命名就完事。


試試CLion,jb家的還算可以,至於隔壁dev還有vc就別說了,求求了。


國家計算機二級考試規定

C語言用VC++2010


建議使用linux,c/c++多用於Linux平台下的伺服器端,使用Linux進行學習對以後工作也有很大的幫助。


DevC ++ 好像是叫這個 這個比其他的小,快捷,但是功能沒有VS的那個全面,.學C 語言是絕對夠用,假如你光先入手學C 語言聯繫你用這個,到後期再安裝別的大的功能全面的


最簡單的是啊哈c


軟體的話 VSCode雖然是萬金油,啥語言都能寫,但是用來寫c還是不夠靈活,很麻煩(配置) 。vs(visual studio)太臃腫了。 在這裡推薦(也算不上推薦,我寫c++的時候用的) Code::Blocks 。聽說 Dev C++ 也還行。

當然主流的還是用 Visual Studio 這個是微軟的。儘管很大但是集成度高,有編譯器在裡面。

如果你單獨安裝編譯器的話,其實在Windows 上是沒有專用的,c的編譯主要是在 linux 上進行,叫做 gcc 編譯器。在 Windows 上有包裝過的一些編譯器,是給 Windows 用的。這裡推薦用 MinGW (64位) ,官網貌似要用那啥才能進去,要麼就是速度十分感人。總之,下載完了加個環境變數就完事了。

以上回答是根據自己做過的記憶回答,也許會有點偏差。


初學用最新款的Visual studio社區版。

專業選手用source insight。


推薦閱讀:
相关文章