Dev-C++/Cpp使用入门详解
Dev-C++是一個可視化集成開發(fā)環(huán)境,使用Dev可以完成C語言,C++程序的編輯、預(yù)處理/編譯/鏈接、運(yùn)行和調(diào)試。
因其體積小巧,編譯簡單,對初學(xué)者十分友好,所以我們來簡單的講解下如何安裝以及使用。
文章目錄
- 安裝
- 編寫第一個程序
- 調(diào)試
- 代碼自動格式化
- 自動插入代碼
- 注釋 取消注釋
- 修改字體以及代碼類型
- 設(shè)置語言為中文
- 快捷鍵設(shè)置
安裝
1.雙擊安裝包,就可以開始安裝,這里語言先選擇English,安裝完成之后會有簡體中文選項。
2.否同意軟件的許可協(xié)議,I Agree同意就行
3.選擇需要安裝的組件,直接默認(rèn)就行,點擊Next
4. 選擇安裝路徑,點擊Next
5.安裝完成,點擊Finish
第一次打開之后會讓你選擇語言,選擇簡體中文。
設(shè)置代碼字體,顏色,圖表類型,正常默認(rèn)就行
出現(xiàn)這個界面,代表你的安裝已經(jīng)成功了,接下來就是使用
編寫第一個程序
點擊文件->新建->源代碼(Ctrl+N),創(chuàng)建一個新文件
編寫一個基本的Hello,world,然后Ctrl+S保存
保存的時候請注意DEV支持五種保存格式,Dev默認(rèn)為Cpp類型
- All files 不添加后綴保存
- C source files 添加后綴為.C (C語言類型)
- C++ source files 添加后綴為.CPP (C++類型)
- Header files 添加后綴為.H (頭文件類型)
- Resource scripts 添加后綴為.rc (腳本)
我們保存為C語言文件,選擇.C
點擊編譯(F9),將.c文件編譯為exe可運(yùn)行文件 點擊運(yùn)行(F10) 可以看到輸出效果
調(diào)試
調(diào)試的過程中,我們可以監(jiān)控程序的每一個細(xì)節(jié),包括變量的值、函數(shù)的調(diào)用過程、內(nèi)存中數(shù)據(jù)、線程的調(diào)度等,從而發(fā)現(xiàn)隱藏的錯誤或者低效的代碼。
首先修改編譯器的類型,選擇GCC 64位Debug模式
-
這里簡單介紹一下:
-
32-bit和 64-bit 是編譯為32位代碼或者64位代碼,一般Window系統(tǒng)我們選擇64位就好
-
release版本是用來發(fā)布的,也就是發(fā)布版編譯
-
debug版本的軟件目的是為了調(diào)試,編譯之后會有調(diào)試信息,調(diào)試版本
-
關(guān)于GCC編譯器不做過多介紹,你現(xiàn)在只需要知道他是將你的C語言.c文件進(jìn)過----預(yù)處理----編譯----匯編----鏈接,之后生成.exe可執(zhí)行文件的工具就好
在代碼行號處點擊,對應(yīng)行列變?yōu)榧t色,表示設(shè)置了斷點 ,在調(diào)試狀態(tài)下,代碼會運(yùn)行到斷點處并停止。
然后點擊√(F5) 進(jìn)入調(diào)試
這個時候藍(lán)色行表示程序運(yùn)行到了這里,下方調(diào)試功能,可以添加查看變量,運(yùn)行下一步,停止調(diào)試等功能
雙擊一個變量----右鍵—添加查看(快捷鍵A) 可以在左側(cè)看到變量的值
代碼自動格式化
點擊AStyle ,點擊格式化當(dāng)前文件(快捷鍵Ctrl+Shift+A)
自動補(bǔ)全會清理掉你已經(jīng)設(shè)置的斷點
代碼會自動補(bǔ)全,可以在格式化選項里面選擇代碼的括號風(fēng)格,縮進(jìn)設(shè)置,縮進(jìn)寬度等
自動插入代碼
點擊左上角插入,可以選擇插入對應(yīng)的代碼
注釋 取消注釋
編輯----注釋 (快捷鍵Ctrl+.)
可以快速添加和刪除注釋
修改字體以及代碼類型
工具----編輯器選項----語法
可以修改代碼的樣式,編輯器背景等
設(shè)置語言為中文
工具----環(huán)境選項,語言設(shè)置
快捷鍵設(shè)置
常用快捷鍵:
【Ctrl+.】注釋;【Ctrl+M】取消注釋;
【Ctrl+N】新建源代碼;【Ctrl+O】打開工程或文件;【Ctrl+S】保存;
【F9】編譯程序;
【F10】運(yùn)行;
【F11】編譯并運(yùn)行;
【F5】調(diào)試
【F6】停止執(zhí)行
【F7】下一步
【F8】單步進(jìn)入
【Ctrl+鼠標(biāo)滾輪】放大縮小字體大小;
如果想要自己設(shè)置快捷鍵,可以點擊工具----快捷鍵選項 設(shè)置對應(yīng)的快捷鍵
總結(jié)
以上是生活随笔為你收集整理的Dev-C++/Cpp使用入门详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5G毫米波三大自然缺陷
- 下一篇: GNU C 、ANSI C、标准C、标准