-
1 # 奇蹟機器人
-
2 # 胡小瞌
我麼使用的C語言、C++、Java或者最近大火的Python等程式語言是一種高階語言(何為高階語言:越是遠離計算機可以是別的底層二級制的語言越高階;同理,越是靠近底層二進位制編碼的語言就是低階語言)
學習C語言手先需要一個編譯器:這個編譯器的作用就是將我們寫的高階語言轉換成計算機可以識別的二進位制程式語言。
這裡最常見的工具就是
Windows系統下:
1、 Visual Studio Code(vs)編譯器,常用的版本有:vs2013/vs2015;
2、 Visual c++6.0 (該軟體推薦使用在windows2007一下的版本中,windows8以上版本不推薦使用);
3、 Turbo C++ 3.0(該軟體是C語言與C++面向物件程式設計的整合開發工具。它只需要修改一個設定選項,就能夠在同一個IDE整合開發環境下設計和編譯以標準 C 和 C++ 語法設計的程式檔案。)
Linux系統下:
1、gcc (GNU編譯器套件,包括C、C++、Objective-C、Fortran、Java、Ada和Go語言的前端) 功能強大;
以上是幾款常見的編譯軟體,在他們官網上搜索都可以搜尋到最新的版本。
這裡給題者推薦一本學習C語言的書籍《C語言內涵》,這本書透過生動的語言,詳細的介紹了C語言的語法與設計,是一本適合初學者的書籍。
希望可以幫助到你!
-
3 # 小小猿愛嘻嘻
你說的是C語言程式設計軟體吧,這個非常多,下面我簡單介紹幾個軟體:
Visual Studio 2017這個目前應該是Windows環境下使用最多的C語言程式設計軟體了,微軟自主研發的,公司和個人使用的非常多,在業界也比較受歡迎,號稱宇宙第一IDE,智慧補全、語法檢查、程式碼除錯、單元測試等這個軟體都能很好支援,除此之外,還集成了C++,C#,Python等開發環境,專案管理、團隊協作非常方便,下面我簡單介紹一下這個軟體:
2.安裝完成後,就可以直接編寫執行C語言程式了,效果如下,使用起來非常不錯:
CLion這個是Jetbrains公司開發的一個C/C++ IDE,使用的人也比較多,不是免費的,但網上有註冊碼,影響不大,自動補全、程式碼重構、程式碼分析、CMake、Git等功能這個軟體都能很好的支援,對於C語言學習來說,也是一個非常不錯的程式設計軟體,下面我簡單介紹一下這個軟體:
1.首先,下載安裝CLion,這個也可以到官網直接下載,如下,選擇適合自己的平臺即可:
2.安裝完成後,就可以直接新建專案,進行C語言學習了,效果如下,使用起來非常不錯:
VS Code這是一個輕量級的程式碼編輯器,免費、開源、跨平臺,配置本地GCC編譯器後,也可以直接編譯執行C語言程式,程式碼高亮、自動補全、語法提示、Git等功能都非常不錯,外掛擴充套件也非常豐富,對於初學者來說,也是一個非常不錯的C語言程式設計軟體,下面我簡單介紹一下這個軟體:
1.首先,下載VS Code,這個也直接到官網上下載就行,如下,選擇自己平臺的版本:
2.安裝完成後,配置一下本地GCC環境,之後就可以直接編譯除錯C語言程式了,效果如下,使用起來非常方便:
CodeBlocks這也是一個免費、開源、跨平臺的C語言程式設計軟體,輕巧靈活,介面簡潔,提供了許多現成的工程模板,可以快速建立控制檯、QT、GUI等應用,自動補全、語法提示等功能也非常不錯,對於C語言學習來說,也是一個不錯的選擇,下面我簡單介紹一下這個軟體:
1.首先,下載安裝CodeBlocks,這個也直接到官網上下載就行,如下:
2.下載完成後,就可以直接專案,編寫和執行C語言程式了,效果如下:
Vim這個在Linux環境下使用的比較多,大部分Linux發行版本都會自帶這個編輯器,外掛擴充套件也非常豐富,安裝GCC編譯器後,就可以直接在裡面編寫C語言程式碼,然後使用命令列編譯,使用起來也非常不錯:
回覆列表
直接買本C語言方面的書本,可以用windows上VS編輯器,linux上可以用gcc編譯器。初學者推薦在linux編譯。