我曾經對朋友們說過,我發表的每一篇文章,都會講解一個c語言的知識點,讓大家循序漸進地學習并掌握c這門編程語言。大家接觸到我的文章是隨機的,很可能只看到其中一篇或者兩篇,想系統學習的朋友可以點擊文章左上角的logo, 也就是帶有“C語言”三個字那個藍色的圓圈,進入到我的主頁,那里有我寫的所有文章。建議大家按發表時間順序閱讀每一篇文章,因為前面的文章和后面的文章是循序漸進的關系。
今天我跟大家來聊一下c語言開發環境。
對于沒接觸過軟件開發的朋友來說,提到“環境”一詞,很容易聯想到自然環境,比如空氣好不好,風景是否優美。這里要解釋一下,c語言開發環境,與自然環境是沒有關系的,它指的是c語言開發所需要的所有工具軟件,也許這樣定義并不是很標準,但是卻容易理解。
那么c語言開發環境都包括哪些部分呢?主要包含三個部分,編輯環境、編譯環境和運行環境。編輯環境就是我們用什么軟件來編寫c語言程序,或者說把你的c語言程序寫在哪里。比如你可以用windows系統自帶的記事本、寫字板,或者用UltraEdit編輯軟件,這些都可以,但是業界普遍使用的編輯器是SourceInsight軟件。程序編寫好之后,為了獲得可執行文件,我們需要對你的程序進行編譯,目的是把你的程序轉變成計算機能識別的內容,而編譯的工具軟件就是編譯環境。運行環境包括硬件運行環境和軟件運行環境,硬件運行環境就是你的程序在什么設備上執行,比如在電腦上執行還是路由器上執行,如果在電腦上執行,那么硬件運行環境就是電腦,如果在路由器上執行,那么硬件運行環境就是路由器。軟件環境就是可執行程序在什么軟件上運行,通常是操作系統,比如windows系統或者linux系統。
許多軟件同時支持編輯、編譯和運行,換句話說,它既是編輯環境,又是編譯環境,也是運行環境,我們稱這類軟件為集成開發環境,簡稱IDE。鑒于很多剛接觸c語言的朋友還不清楚怎樣搭建環境,我也不希望大家把時間都浪費在搭建環境上,所以這里建議大家在網上找一個可以在線使用的免費IDE,比如codingground, 其地址是https://www.tutorialspoint.com/compile_c_online.php,這個只是學習c語言的輔助工具,希望頭條審核時不要誤判。這個IDE的界面是這樣的:
左側黑色部分是編輯環境,你可以在這里編寫你的c語言程序。如果你點擊左上角的Execute標簽,程序就會編譯、執行,結果在右側顯示。我來執行一下這個IDE自帶的程序,結果是這樣的:
好了,今天的知識點就跟朋友們分享到這里。
-
Linux
+關注
關注
87文章
11326瀏覽量
209964 -
WINDOWS
+關注
關注
4文章
3553瀏覽量
88992 -
C語言
+關注
關注
180文章
7613瀏覽量
137248
發布評論請先 登錄
相關推薦
評論