-
1 # 塞外暮雪
-
2 # 西裁說
取決於你的系統:
mac os或linux的話使用gcc和vi和gdb就可以,也可以用eclipse。
安卓手機的話termux,精簡的linux系統。
windows的話,我上次用還是turbo c,這就不推薦了。
-
3 # 小小猿愛嘻嘻
C語言作為一門起源比較早的程式語言,可以程式設計的手機軟體和電腦軟體非常多,下面我簡單介紹幾個,感興趣的朋友可以自己嘗試一下:
手機軟體1.C語言編譯器:這是手機上的一個C語言程式設計軟體,可以直接在手機上編譯執行C語言程式,下面我簡單介紹一下這個軟體:
首先,下載安裝C語言編譯器,這個直接在手機應用商店中搜索就行,如下,大概也就12M左右,直接下載安裝就行:
安裝完成後,開啟這個軟體,就可以直接編寫C語言程式了,效果如下,這裡自帶有編譯器,可以直接編譯執行程式:
2.C++編譯器:也即C4droid,手機上的一個C/C++程式設計軟體,基本功能和C語言編譯器差不多,也可以直接編譯執行C語言程式,下面我簡單介紹一下這個軟體:
首先,下載安裝C++編譯器,這個也直接在手機商店中搜索就行,如下,不大,也就3M左右,直接下載安裝就行:
安裝完成後,開啟軟體,就可以直接編寫C語言程式了,效果如下,這裡自帶有簡單的TCC編譯器,所以可以直接編譯程式,在擴充套件中你也可以下載GCC和G++編譯器:
電腦軟體1.Dev-C++:這是Windows平臺下一個免費、輕量級的C/C++整合開發環境,基本功能和早期的VC++6.0非常相似,自帶有GCC、GDB等編譯除錯工具,因為沒有任何自動補全、語法檢查和提示的功能,所以對於初學者來說非常鍛鍊基本功,在許多學校中都作為教學軟體使用:
2.Code::Blocks:這也是一個輕量級的C/C++開發環境,免費、開源、跨平臺,相比較Dev-C++比較單一的功能來說,支援自動補全、語法提示和語法檢查,除此之外,還自帶有許多現成的工程模板,可以快速開發GUI、Qt、OpenGL等應用,外掛擴充套件也比較豐富,對於初學者來說,也是一個非常不錯的選擇:
3.Visual Studio:這應該是Windows平臺下使用最多的C/C++開發環境了,專業重量級的,由微軟自主設計研發,號稱宇宙第一IDE,外掛擴充套件眾多,支援單元測試、程式碼重構等高階功能,開發除錯效率都非常高,因此在大型專案開發中經常會用到這個軟體,雖然對於初學者來說,早期不容易學習和掌握,但熟悉後,的確是一個程式設計開發利器:
4.Vim:這個是Linux環境下使用比較多的程式碼編輯器,嚴格意義上說不是一個C語言開發軟體,但安裝GCC、GDB等工具後,也是一個非常不錯的C語言程式設計軟體,外掛擴充套件眾多,佔用記憶體少,輕便靈活:
回覆列表
自帶編譯器環境:VC6.0++、VS2008以上系列、C-Free(自帶編譯器有點老,可以自行換)
不帶編譯器:code::blocks(自行下載編譯器:TDM-GCC、MinGW,這兩個二選一)
小型IDE:C-Free、code::blocks
超輕便版:notepad++和TDM-GCC,notepad++是文字編輯器自帶各種語言的語法高亮,TDM-GCC是編譯器。notepad++寫程式碼,命令列呼叫gcc編譯器編譯程式碼(編譯器選MinGW也可以,我用的是TDM,安裝簡單方便)。
我自己的電腦是:C-free、notepad++、TDM64-GCC(帶64的是x86_64系統,不帶64的是x86系統),安裝包加一起也不到100Mb。
VS系列有社群免費版本,註冊登入下就可以了。
VC太老,不建議用。