- 零基礎學C語言(升級版)
- 明日科技編著
- 1401字
- 2024-05-14 10:37:58
1.3 搭建C語言開發(fā)環(huán)境

視頻講解:資源包\Video\01\1.3搭建C語言開發(fā)環(huán)境.mp4
“工欲善其事,必先利其器”,學好C語言編程,需要先了解并熟練使用開發(fā)工具。本節(jié)將會詳細介紹學習C語言程序開發(fā)的常用工具:Dev C++。
Dev C++是Windows環(huán)境下的C/C++開發(fā)環(huán)境,包括多頁面窗口、工程編輯器、調(diào)試器等。在工程編輯器中集合了編輯器、編譯器、鏈接程序和執(zhí)行程序,提供高亮語法顯示,適合初學者與編程高手的不同需求,是開發(fā)C/C++程序時經(jīng)常使用的一款工具。
1.3.1 Dev C++的下載
Dev C++是一個免費的軟件,其下載頁面如圖1.7所示,單擊“Download”按鈕,即可下載Dev C++的安裝文件。
下載完成的Dev C++安裝文件如圖1.8所示。

圖1.7 Dev C++下載頁面

圖1.8 下載的Dev C++安裝文件
1.3.2 Dev C++的安裝
Dev C++的具體安裝步驟如下。
(1)雙下載的Dev C++安裝文件,打開選擇語言對話框,如圖1.9所示。在該對話框中,默認選擇的是英文版本,直接單擊“OK”按鈕即可。
(2)進入許可協(xié)議對話框,該對話框中顯示Dev C++的使用許可協(xié)議,直接單擊“I Agree”按鈕,如圖1.10所示。

圖1.9 選擇語言對話框

圖1.10 許可協(xié)議對話框
(3)進入選擇安裝組件對話框,該對話框中默認選擇為“Full”,即全部安裝,這里保持默認選擇即可,直接單擊“Next”按鈕,如圖1.9所示。
(4)進入選擇安裝路徑對話框,該對話框中可以單擊“Browser”按鈕選擇一個Dev C++的安裝位置后,單擊“Install”按鈕進行安裝,如圖1.12所示。

圖1.11 選擇安裝組件對話框

圖1.12 選擇安裝路徑對話框
(5)進入正在安裝對話框,該對話框中顯示Dev C++的安裝進度,如圖1.13所示。
(6)所有的組件安裝完成后,進入安裝完成對話框中,單擊“Finish”按鈕,即可完成Dev C++的安裝,如圖1.14所示。

圖1.13 正在安裝對話框

圖1.14 安裝完成對話框
1.3.3 配置并啟動Dev C++
Dev C++安裝完成后,就可以配置并啟動它了,下面介紹其具體步驟。
(1)在安裝完成對話框中單擊“Finish”按鈕,或者在系統(tǒng)的“開始”菜單中單擊“Dev-C++”菜單,由于是第一次打開Dev C++,因此首先會進入配置向?qū)υ捒颍鐖D1.15所示,這里為了后期操作方便,我們將其配置為中文。因此,選擇“簡體中文/Chinese”,單擊“Next”按鈕。
(2)進入主題配置對話框,這里采用默認設置,直接單擊“Next”按鈕,如圖1.16所示。

圖1.15 配置向?qū)υ捒?/p>

圖1.16 主題配置對話框
(3)進入配置完成對話框,直接單擊“OK”按鈕,如圖1.17所示。
(4)這時會自動進入Dev C++的主界面中,如圖1.18所示。

圖1.17 配置完成對話框

圖1.18 Dev C++的主界面
1.3.4 使用Dev C++創(chuàng)建C文件
安裝完之后就可以使用Dev C++了,使用Dev C++創(chuàng)建C文件的步驟如下。
(1)在Dev C++主界面的“文件”菜單中,選擇“新建”→“源代碼”菜單項,如圖1.19所示。

圖1.19 選擇“新建”→“源代碼”菜單項
(2)在Dev C++主界面的右側(cè)區(qū)域會打開一個文本編輯器,首先在其中輸出C語言代碼,然后按<Ctrl+S>快捷鍵保存,彈出“保存為”對話框,在該對話框中選擇保存位置及保存文件的類型,最后輸入保存的文件名,單擊“保存”按鈕,即可創(chuàng)建一個C語言代碼文件,如圖1.20所示。

圖1.20 使用Dev C++創(chuàng)建C語言文件的步驟
(3)C語言代碼編寫完成后,就可以編譯并運行了。首先單擊工具欄中的編譯圖標,對編寫的C語言代碼進行編譯,如圖1.21所示;然后單擊工具欄中的運行圖標,即可運行編寫的C語言代碼,如圖1.21所示。

圖1.21 編譯程序

圖1.22 運行程序
1.3.5 熟悉Dev C++
Dev C++的主界面由菜單欄、工具欄、項目資源管理器視圖、源程序編輯區(qū)、編譯調(diào)試區(qū)和狀態(tài)欄組成,如圖1.23所示。

圖1.23 Dev C++的主界面
在Dev C++中,常用的操作都是通過其工具欄的相應圖標按鈕完成的,它們各自的用途如圖1.24所示。

圖1.24 Dev C++的工具欄圖標及其作用
- 一步一步學Spring Boot 2:微服務項目實戰(zhàn)
- Oracle Exadata性能優(yōu)化
- SQL學習指南(第3版)
- Java Web基礎與實例教程(第2版·微課版)
- MySQL數(shù)據(jù)庫管理與開發(fā)(慕課版)
- C++ 從入門到項目實踐(超值版)
- Learning OpenStack Networking(Neutron)
- UVM實戰(zhàn)
- Java零基礎實戰(zhàn)
- Python 3.7從入門到精通(視頻教學版)
- uni-app跨平臺開發(fā)與應用從入門到實踐
- Solr權(quán)威指南(下卷)
- 金融商業(yè)數(shù)據(jù)分析:基于Python和SAS
- Android初級應用開發(fā)
- 量子計算機編程:從入門到實踐