-
1 # 玩著學程式設計
-
2 # 影譯人生
這個,我只能說,都行,不過mac系統的蘋果電腦偏貴,當然如果使用windows的,也有對應的工具。如果單做生產力工具,不玩遊戲,我推薦蘋果電腦,不過裡面付費的正版軟體有很多,相對的windows系統,價格不貴,但廣告外掛,也多。如果只是學生,推薦用windows系統,畢竟入門,也夠了,不過強調一點,C語言只是基礎,如果你以後想做iOS開發,請用務必選macbook pro,裡面的xcode不僅免費還實用,不要想裝黑蘋果,費時費力,windows電腦,還要看顯示卡硬體支不支援,有沒有驅動。如果是做別的開發,那可以用windows,畢竟破解版軟體多。等賺了錢,再考慮更換成mac,因為mac系統,適合所有開發者。
-
3 # 鹹淡由之
初學C語言用Windows和macOS都可以。
Windows系統安裝C語言程式設計環境普通電腦安裝的都是Windows,現在一般的系統都是Win7和Win10。
使用Win7,可以安裝比較經典的VC6.0,這裡之前用的最多的C和C++程式設計環境,許多高校還在用,編譯、連線程式非常方便快捷。
使用Win10,由於VC6.0太老了和Win10系統不相容,可以用整合mingw的Code::Blocks整合開發工具,因為win10預設不帶C編譯器,mingw是一個開源通用的C編譯器,整合mingw的Code::Blocks免去了單獨安裝mingw的繁瑣過程。Code::Blocks的C程式設計環境也非常友好,和之前的VC6.0相似。Win7使用Code::Blocks也是完全可以的。
macOS系統安裝C語言程式設計環境蘋果macOS操作自帶gcc編譯器,可直接執行C語言程式設計。但還是要藉助整合開發環境,初學者用文字編輯器寫C程式還是有一些困難的。
Xcode。Xcode是蘋果公司用來開發macOS軟體和iOS軟體的綜合性的整合開發環境,有著非常強大的功能,而且完全免費。完美的支援C語言的開發,在建立工程時選擇C語言即可,程式設計環境介面非常友好,非常推薦使用。缺點就是軟體體積較大。
VS Code、Sublime Text、Atom。這三個軟體都是程式碼編輯器,它們都可以支援大多數的程式設計語言的編寫。以VS Code為例,它是微軟推出的免費程式碼編輯器,可以通安裝外掛支援C、C++、Python、Java、JavaScript等幾乎所有程式語言。要支援C和C++,需要安裝ctools和clang++兩個外掛,還要做一些簡單的配置。Sublime和Atom的配置方式也是類似的。
要想學好程式設計,選擇什麼系統、什麼編輯器並不重要,重要的是什麼自動多動手程式設計、多思考。
回覆列表
初學建議Windows,先在Windows上熟悉其開發流程,熟練使用開發工具。
開發工具:推薦visual studio。
教程:初學C語言可以看下“如鵬網”的《C語言也能幹大事》系列影片教程,透過開發吃金幣,超級瑪麗,飛機大戰,桌面彈球等經典小遊戲以及用C語言來開發網站,開發校園一卡通專案等來講解C語言的基礎知識點,適合初學者學習,做出來的東西還蠻有成就感的。