DevC使用說明_第1頁
DevC使用說明_第2頁
DevC使用說明_第3頁
DevC使用說明_第4頁
DevC使用說明_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、/*附錄3 Dev-C+操作手冊Dev-C+是一個可視化集成開發(fā)環(huán)境,可以用此軟件實現(xiàn)C/C+程序的編輯、編譯、鏈接、運行和調(diào)試。本手冊中介紹了 Dev-C+常用的一些基本操作, 包括創(chuàng)建、編譯、鏈接、 運行和調(diào)試C源程序和C工程,希望每一位讀者都要熟練掌握。1.啟動 Dev-C+方法一:1. 首先鼠標點擊任務(wù)欄中的“開始”按鈕,選擇“程序”菜單項,然后選“程序”下 的子菜單項"Bloodshed Dev-C+'項,顯示該項下的子菜單。(如圖1所示)2. 單擊” De-C +”菜單項,即可啟動 Dev-C +集成開發(fā)工具。TTII njuwj I'lmio騰訊TMBf

2、oodshed Dev-匚+Dev-C+rnfornatica Po/erCenter 6.1 V i UnifAvaya IP Softphone程序(曰ACD SystemsMicrosoft Visual Studio 6.0Microsoft Web PuWishiingIriForrnatica PowferCenter 7.1.1設(shè)置幫助運行®文袪®關(guān)機Hm:,. I L悶”Rainlendar胯謙較件SybaseOracle - OraHome90Oracle Instalation Products金山詞霸2003MSN Explore!(XiteFtp 4

3、.2.3 中立版TTOOAvaya IP Softphone 百度超級搜霸圖1啟動Dev-C+方法二:我們也可以通過直接單擊桌面上的Dev-C+的圖標來啟動該開發(fā)工具。2. 新建源程序1.要新建一個源程序,可以從主菜單選擇“File” - > “New” > “Source File ”(中文環(huán)境下為“文件”- > “新建” > “源代碼”)即可(如下圖2所示)。Dev-1十十 4.3.9.Z姿arch yew Project Execute Debug Tools CVRewmSource File CtrHN j'j0 Open Project or Fil

4、eCtfl-hO乜)Projftct.ReopenResource FileH a*1U "rpplat旦圖2新建源程序如果大家看到界面上的字是中文的,則可以根據(jù)以下操作將界面改為英文。點擊主菜 單“工具” >”環(huán)境選項”,在彈出的對話框中選擇“界面 ”頁,在Language下拉列表中選 擇“English”即可,如下圖3所示。此時界面上的菜單、工具條等就會全部顯示其英文命名。環(huán)塩選項基本文件彌踞徑I外部程庫I丈件莫聯(lián)CV5主梓I重新打開菜單下文件個歎消息窗口Tabs:廠關(guān)閉啟動畫面 廠使用XP主題/ ChineseCioalian:Czech W 幘 in司 Danish D

5、utcMNederlanEsztciimig_FrenchGal 時 Q-打開4S許對話框樣式f* Wirdowi 2k sidebar)C" Windows EIk廣 Windows 3.1護譯過程窗口17編譯時顯示矗廠縮律克成倉劫關(guān)閉回確定Q I X取消日I ?幫助凹圖3更改界面語言4所示。2此時屏幕右下側(cè)出現(xiàn)一片白色區(qū)域,可以在此輸入新的程序。如下圖_五XI菜單Qd e « ft e 2 * -*-*-*4.41巳*著&3?心匕丿/. 口 弧咀 甸仙(6中沁卜"、J工具欄-ffl >tldfPieiKt II n.T”.、I n出 q|1詢&#

6、171; I源程序編輯區(qū)域1% jicg I nTl 11 Lro 護 D的 Jj I 陸RnCl Hw :jis I 制 Ch汨 I5 I FlcMt 渕1尸輸出標簽頁冋泮IIpLMr門h即Ia?苗|上Fql I匚計Iraj半;4四口.宜尹IH" Il國心國r I |1nlH、'縣"O專&dl!眉.S*曲血圖4 Dev-C+開發(fā)環(huán)境功能布局3.保存源程序到硬盤。一個好的習慣是創(chuàng)建了一個新程序后,在還未輸入代碼之前先將該程序保存到硬盤某個目錄下,然后在程序的編輯過程中我們也要經(jīng)常性地保存程序,以防止機器突然斷電或者死機導致工作成果丟失。要保存程序,只需從主菜

7、單選擇“File” >” Save就可以將文件保存到指定的硬盤目錄。如圖5所示。Qle 匚<扯 Search £舊丹 Froject Eiecute tietxjg lools £.V5 酸 dow be IpNew卜気*& &社丨召' 'QI冃Q Open Project or File,. Ctrl+0 冷 Reopen*Nev 電Insert Toggle 凹 GcloIJ 5aje As. 5awe Prcriedt s. 陌 Save AllCtrl+F12UrtiHedl"攤用環(huán)入程加圖5保存文件此時會彈出一

8、個對話框,如圖6所示。在此我們需要指定文件要存放的目錄(此處為F:temp),文件名稱(此處為test)以及保存類型(此處為*.c)。需要注意的是,在保存類型處一 定要選擇“ C source files(*.c) ”,意思是保存的是一個 C文件。在點擊右下角的保存按鈕后, 在temp目錄下將會出現(xiàn)一個名為 test.c的C源文件。Save File俁存在(X). I temp馬史宜®我的立襠LlJ苗迪與交眾1CJ教學質(zhì)量指茹口作業(yè) we講發(fā)實例(裴欣) 實賤的小例子二3 ATfl SDurcoCsda hiy匚新耀文件夾1 Engiehn教學成果獎test保存類型電):C+ soT

9、ircE fil«s t* cpp;», cc;*, cux; +All Iciown FilexDeTH7+ project 仲,dewOHeader filez C*.*. hprp: *. rh;*. hh)KaFFUFUC3Cl"aU lbI IJ 1 一_Ct+ lourc* nxH upj3, *. eflp*. CKK,*. c+tIau fii<5 仲 t)圖6指定要保存文件的路徑和名字對于剛創(chuàng)建且未進行任何編輯的程序,主菜單的“File” ,Save菜單是灰色的,此時需要從主菜單選擇“ File”- ,SaveAs,來保存;此外,對于正在編

10、輯的程序,如果你想對 其進行重新命名或者將其保存到另一個磁盤目錄下,也可以用“File” - ,SaveAs,菜單,如圖7所示。kp亡*.匸+ + 433.2Proledt Execute Debuo Tools CVS Wrdcuj Help電如en Project Or File.& ReoceriCtrl-hOn Nei切 I rise"柯 Tuggle Goto制 Sve EcPpk 込苗 S-ave All瓶CloseClose All匚臨輦ffVoj亡CtCtrl十FIECtrl+F431ItesLcttinclude -cstdio .h>3na.iii.

11、( )prxnt£( 'He Is a student .n*'); syst-ean '' pause* > ;return D;|使用Save As保存文件4.在程序編輯區(qū)域編輯程序。如圖8所示。在輸入程序的過程中記得要隨時對程序進行保存(使用菜單“File ”-” Save,或者用組合鍵Ctrl+s ),此時會將程序以相同名字重新保存到之前指定的目錄下, 如F:temp,覆蓋掉之前的同名文件?;貐^(qū)file £diL Search. View trej ect Execute iJebug TdoLs LVShelp曰閔 S g昌g

12、NewInsert Tcge J GobHroiect ml*teste1 Windude<stdio, h>l2 nainO3 ” printfis el ntudont. n秦);pause5 system Curijibi I 囪 rt=4wJh5cs I dJl Cuiiplc Lug Dcbiy rirnd Aciukjnseil1: ie圖8在程序編輯區(qū)域編輯程序需要注意以下兩點:1) 編輯時除了字符串和注釋,其余部分要使用半角字符。全角字符和半角字符外觀很像,尤其是全角分號和半角分號,全角括號和半角括號,不仔細看很難分辯清楚,因此程序輸入時要小心,避免此類問題。2)

13、在Dev-C+環(huán)境下,為了查看程序運行結(jié)果, 需要在main函數(shù)的return語句前加上: system(”PAUSE")或system(”pause");這樣程序運行到該語句時,結(jié)果顯示屏幕將會停留,讓 我們有時間觀察程序的輸出結(jié)果。否則結(jié)果顯示屏幕將會一閃而過。3. 預(yù)處理、編譯、鏈接程序從主菜單選"Execute” > “ Compile ”("運行” > "編譯”)或快捷鍵"Ctrl+F9 ”,可 以一次性完成程序的預(yù)處理、編譯和鏈接過程。如果程序中存在詞法、語法等錯誤,則編譯過程失敗,編譯器將會在屏幕右下角的&q

14、uot;Com pile Log ”標簽頁中顯示錯誤信息,如下圖 9所示,并且將源程序相應(yīng)的錯誤行標成紅色底色,如圖10所示(由于刪除了 printf語句后霽 Ca-pfe- I 働 Tedji匸D;泄 C-Crpla-OCI I (jZ Qebuz | F nd | 華CIeeJ IrtjimdlicrT Eiro-r&PPIT ni|-yiJ-面的分號,編譯時報錯,提示system語句前面的語句有語法錯誤(syntax error)。Ccrrlt Loq.河 -爐7»喀帕'0:L色rrp 上I: Lef-3_lc!3npi?iact日夠F如耳沁WP'FMa

15、mp鴻a J 口加MsW山対 L 口D別£(譏忖心 lormn-aJts-d圖9編譯錯誤顯示Fil? Edit Sear:h 世 mw Reject 巨meute Dstug Tooe OS indoM Help 閔in 口®?丨昌 s宀 B B a "B I -丨戶開 S開0?Proieci I Cbg I 門也舊test e IHIiLL±ude < sLAlu.Ii main4 ) J CoEFibr 帕Fciouiccs | dll Ccmplc Lcq | 矽匚 ebuq | |盤,Frid j 瓠 Cbsc |-LiosFie座也aFc

16、IP linct on mair'rFVHTTiMHttr;jjinrsK Hiimi tirforfr圖10編譯提示錯誤行“ Com pile Log ”標簽頁中顯示的錯誤信息是尋找錯誤原因的重要信息來源,者都要學會看這些錯誤信息,并且每一次你碰到錯誤并且最終解決了錯誤時,要信息以及相應(yīng)的解決方法。這樣以后看到類似的錯誤提示信息, 有問題,從而提高程序調(diào)試效率。排除了程序中存在的詞法、語法等錯誤后,編譯成功,此時在源文件所在目錄下將會出現(xiàn)一個同名的.exe可執(zhí)行文件(如test.exe)。雙擊這個文件,即可運行程序。每一位讀 記錄錯誤 能熟練反應(yīng)出是源程序哪里4.運行程序?qū)Τ绦蜻M行預(yù)

17、處理、編譯、鏈接后,可以有兩種方法運行程序。第一種方法是雙擊生成的.exe文件;第二種方法是直接在Dev-C+環(huán)境下從主菜單選“ Excute” > “ Run ”或快捷鍵“ Ctrl+F10 ”運行程序。如圖11所示。Eecutft 鳥bug Toole j ac 匚Mgle ccuTipiis currerit fileParameters.3腳1伽Ctr1+F9fnn Cofnpile Fun 開 ftebuld AllSyntax Che匚kF9Ctrl+FllClenProNle analysisProgrenni R碎 t制t十*圖11運行程序5. 調(diào)試程序通過預(yù)處理、編譯和

18、鏈接的程序僅僅說明該程序中沒有詞法和語法等錯誤,而無法發(fā)現(xiàn)程序深層次的問題(譬如算法不對導致結(jié)果不正確)。當程序運行出錯時,我們需要找出錯誤原因。仔細讀程序來尋找錯誤固然是一種方法,但是有時光靠讀程序已經(jīng)解決不了問題, 此時需要借助于程序調(diào)試(Debug )手段。這是一種有效的排錯手段,每一位讀者都需要掌 握。調(diào)試程序的步驟為:第一步:設(shè)置程序斷點;第二步:進入調(diào)試運行狀態(tài);第三步:單 步執(zhí)行程序。在執(zhí)行過程中通過設(shè)置、查看watch窗口來辨別程序運行狀態(tài)是否正確。1.設(shè)置程序斷點。調(diào)試的基本思想是讓程序運行到你認為可能有錯誤的代碼前,然后停下來,在人為控制下逐條語句的運行。通過在運行過程中查

19、看相關(guān)變量的值以及程序執(zhí)行路徑,來找到錯誤所在位置、分析錯誤產(chǎn)生原因。 如果想讓程序運行到某一行前能暫停下來,就需要將該行設(shè)成斷點。具體方法是在代碼所在行行首單擊,該行將被加亮。默認的加亮顏色是紅色。如圖 12所示,將system( “paus語句設(shè)成斷點,則程序運行完 printf語句后,將會暫停。需要說 明的是,你可以在程序中根據(jù)需要設(shè)置多個斷點。如果想取消不讓某行代碼成為斷點,則在代碼行首再次單擊即可,此時代碼的紅色底色消失。File Edit Search View Project Execute Debug Took CVS Window HelpOQ 00®| 目 * 亠

20、 & & B 6 ® 口川脫 S Insert Toggle3判斷協(xié)數(shù)上n test.c IPt eject I Classes | Debug |ft Include otdioinainf )Eirintf ( "He ±s a student. ii");return 0;debug (調(diào)式)狀態(tài)。要在調(diào)試狀態(tài)下運行程序,就不> “ Debug ”(或者按圖12設(shè)置一個斷點2. 進入調(diào)試運行程序狀態(tài)。 設(shè)置斷點后,此時程序運行進入能使用主菜單“ Execute” > “ Run”,而是需要用主菜單“ Debug ” 快捷

21、鍵F8),進入調(diào)試運行狀態(tài)。如圖13所示。liRtiLig loois £75 Window HelpnMSlDebjg1 翼 Stop ExecutionCtrl+Alf;+F2 BParameters.!Togde BreakpointCtrl+F5 -可 Next StepF71"5t)ep Inoihirt+7 ” Continue匸加+F7舊 Run to CursorIh5hift+F4IIAdd WatchF4Wfltch VariablesnCtrl+W 11CPUi圖13調(diào)試菜單項程序?qū)⑦\行到第一個斷點處暫停,此時斷點處加亮色由紅色變成藍色,表示接下去將H

22、 in dude <st(lio .7i>inain()運行藍色底色的這行代碼,如圖14所示。00 1 壯丨目g 61 El B B e1 -m 10詰器"Q New g Inseit § Toggle 1 Goto1 Ffoiect I Classes Debug |判斷質(zhì)救c t制上衛(wèi)rintfJiHf is a stud電nt ”n"); return 0;圖14程序運行到斷點處注意:有時你會發(fā)現(xiàn)即使設(shè)置了斷點,點擊了主菜單“Debug” > “Debug ”,程序還是不在斷點處停留。解決方法:取消斷點,重新編譯程序,然后再設(shè)置斷點,點擊主

23、菜單“Debug” > “Debug” 即可。3. 單步執(zhí)行程序。要想運行藍色底色的代碼,可以使用圖 15所示的“ Next Step (F7)”、“Step Into (Shift F7)”、“Continue (Ctrl F7 ) ”,“Run to Cursor (Shift F4 )” 等(具體含義見下面的介紹)。在 學習函數(shù)之前,一般用的是 Next Step和Continue。學習函數(shù)后,還會用到 Step Into。9 DfrbugF8Ctrl+Alt+F2stop ExecutionP arameters, “Toggle BrMkpoirit3l十刊aNext 5tep

24、step IntoShift-hF?ContinueCtrkF?Run to CursorShjFt+F4Add Watch鬥Watch VariablesVi護;CPU Window四 ndo 艸 HelpDebug Tools 空胎Debug菜單如左圖所示。和單步運行相關(guān)的 菜單項說明如下:Next Step ( F7):運行下一行代碼;如果下 一行是對函數(shù)的調(diào)用,不進入函數(shù)體;Step Into ( shift F7):運行下一行代碼,如 果下一行是對函數(shù)的調(diào)用,則進入函數(shù)體;Continue ( Ctrl F7 ):運行到下一個斷點處; Run to Cursor(Shift F4):

25、運行到光標所在 處;圖15 Debug菜單在調(diào)試程序時,往往要觀察程序運行過程中變量的值,以檢測程序?qū)ψ兞康奶幚硎欠裾_,可以在調(diào)試時,選擇主菜單“Debug” -> “Add Watch” (F4)這一項,我們會看到彈出提示框用于輸入變量名, 這時可以根據(jù)調(diào)試需要,輸入要觀察的變量名,該變量隨后將會顯示在最左邊Explore的Debug頁中,如下圖16所示。如果左邊小窗口中的當前頁不是 Debug 頁,則可以點擊Debug標簽使之成為當前頁。6. 創(chuàng)建、編譯、運行工程到目前為止,編寫的程序都是放在一個“ 應(yīng)該把所有的源代碼寫在一個“.C”文件中。用函數(shù)),那么你就應(yīng)該把程序分解成幾個源

26、文件C”文件中。如果程序很小又很緊湊,確實 但如果你發(fā)現(xiàn)自己編寫了許多函數(shù)(特別是通(也叫做模塊)。把一個程序分解成幾個源文件的過程叫做模塊化程序設(shè)計(modular programming)。模塊化程序設(shè)計技術(shù)提倡用幾個不同的結(jié)構(gòu)緊湊的模塊一起組成一個完整的程序。例如,如果一個程序中有幾種、屏幕函數(shù)和數(shù)據(jù)庫函數(shù),你就可以把這些函數(shù)分別放在三個源文件中,分別組成實用模塊、屏幕模塊和數(shù)據(jù)庫模塊。工程用于管理同一個程序的多個文件,包括源文件和頭文件等。在此,我們介紹如何創(chuàng)建一個新的工程,如何把文件添加到工程,如何從工程中刪除文件,如何編譯、鏈接、運行 工程。這些是很基本的操作,請讀者熟練掌握。17

27、所示。下面我假設(shè)我們有一個名為“猴子選大王”的工程,工程包含的文件如下圖 們對這些文件做一介紹:猴子選大王.dev :這是Dev-C+環(huán)境下的工程文件,一個工程對應(yīng)一個這樣的文件,里 面記錄了工程相關(guān)的信息,例如工程包含哪些文件、各個文件的名稱和保存路徑等。讀者可以用文本編輯器打開看一下該文件的內(nèi)容。當要打開工程的時候,只需要雙擊該文件即可。linkNode.h 和link.h :工程包含的兩個用戶自定義頭文件。main.c和link.c :工程包含的兩個源文件。main.o和link.o : main.c和link.c 分別編譯得到的目標文件。對工程進行編譯時 Dev-C+環(huán)境創(chuàng)建的文件。l

28、ink.o 、Makefile.win和猴子選大王.exe這四個文件是對工程進行編猴子選大王.exe:對工程進行編譯、鏈接后得到的可執(zhí)行程序。Makefile.w in:可見,ma in .o、譯鏈接得到的文件。link. C am. c11 hlinl出 cie.hlink. 0猴子選夭王xeMakefile.17 一個工程包含的文件1.新建工程 點擊菜單,選擇File (文件)> new (新建)> Project (工程),如圖18所示。k Dev-C+ 4*9.9.2Mew 1世1>Open Project or File.,. Clrl+0Reopen SaveCt

29、rl-h5 5a ve As.,CfcrUfk? Sflw PrmRrl- as.凰 Resource File I TGhi I l;i L .Tools C?S 理ndo忡 HelpCtrkNToggle J1 Goto圖18新建工程在彈出窗口的 Basic頁中選擇 Con sole App licatio n(控制臺應(yīng)用程序),輸入工程名稱,選擇是C Project(C 工程),點擊0K如圖19所示。Hew projectra|VindowsApplicationII Ii I M 鼻 口I Coftsote lEg餐擇程序itc Library DLL Empty ProjectDcs

30、aipticBTA console apphcahon (MSDOS 前nd。創(chuàng)選擇c語言工程Project工程名k* C Ptoi&ciL C+* Roffect廠 M4k» DdauA LngugeI z flk X I ?出卽 I圖19設(shè)置工程屬性此時彈出對話框,要求指定工程存放路徑。設(shè)置好路徑后點擊保存。此時系統(tǒng)往工程中 自動加入main.c文件,如圖20所示,文件中的代碼是系統(tǒng)自動生成的。Fto Edit Sojrch vicv* Pronct Exocuta Cobua Took CVS Wirtdnw HopIBlRqect 沖 I Ocbjg In u I二

31、拐 Rurjclla&a啟銅ai®衛(wèi) nrert 盤“生怕1 GoldzXilicludu < JLdiu. h> IncLudc Otdlito. h>E¥3t亡k"?AUSE"|;retuTH ;mt nalE (inl argc* ctiar 'ar疔 口)Eg S 隔 I 島 FlciuurLcs I dl Cuirpic Lug | 皿 CcLmaj | Fi id Flciuli |9 Lirstin Re圖20工程中的 main.c文件2 .向工程中添加文件首先將已經(jīng)存在的linkNode.h、link.c

32、 和link.h三個文件拷貝到工程所在目錄(假設(shè)為 G:te mptest Project)下,然后點擊主菜單P roject( 工程)->Add to P roject( 添加),如圖21所示,在彈出的對話框中選擇要添加的源文件,然后點擊打開,如圖22所示。-Project1 J - Ptojf閔 艮亀貂n a貂1Eerhove ftom Projetl'tICJ.圖21添加文件到工程怎)Project Option AH+F圖22選擇要添加的文件此時在左側(cè)工程管理Project頁中出現(xiàn)了加入的這3個文件,如圖23所示。R nuktiatilt ElLt Evaict;1-5

33、tJa £VE SiitruLrivU 1 LU咀|1蛭乜創(chuàng)曰丨口«田器屛1聖屜 1 Anw葩說已 F* (3 t-oto1®: 1Fgg1斗 iMk.c 、 亠 Ink.IlpIcHn世 n -r-»an.D1 ttiricliide < std 1 o. h>2 ttinclude <stdlilj, h>* i nt nai ii i nt argc, char *argv】sy K t em "PAUSE"): 0 return 0;圖23 Project頁出現(xiàn)了新加入的文件Project (工程)&g

34、t; New File (新建文 然后在保存路徑處指定路徑,即將該新建的文件添加到工程中。而> Remove Form Project (從工程移除),則從工程中移除文件(注從工程中刪除只是解除了和工程的關(guān)系)在當前工程中還可以新建或移除一個文件,選擇 件)創(chuàng)建一個新的文件, 如果選擇Project (工程) 意該文件還存在于磁盤上,3 .編譯和運行工程的編譯和運行和單文件程序的編譯和運行基本一樣。但是在工程中存在多個文件的情況下,可以使用主菜單Execute(運行)->Compile (編譯)(Ctrl + F9),編譯當前工程中的所有文件;也可以使用主菜單Execute(運行)

35、-> Com pile curre nt file(編譯當前文件)(Shift+ Ctrl + F9),編譯源程序編輯區(qū)域當前打開的文件。7. 打開一個已經(jīng)存在的程序或工程打開一個已經(jīng)存在的源文件或工程進行編輯是最常見的操作。方法是點擊主菜單的” File->” Open Project or File (打開文件或工程),如圖24所示,如果是打開單個文件, 則在彈出的對話框中指定文件所在的路徑,選擇要打開的文件即可;如果是打開工程,則在彈出的對話框中指定工程所在的路徑,選擇要打開的工程對應(yīng)的.dev文件即可。nDC¥-C+Ffe Edit Search 土舊內(nèi)Proje

36、ct E卜NewOpen Froject or Fil».:rl+0 1卜圖24打開文件或工程8. 提高程序書寫風格的一些操作1整段縮進運用適當?shù)目s進,可以提高代碼的可讀性。但是如果靠人工一行一行的縮進,那將是非??菰锏氖虑椤ev-C+環(huán)境支持整段縮進。方法是首先選中要縮進的代碼段,然后點擊主 菜單下的” Edit-> “Indent”,如圖25所示,即可將整段代碼右移 N個字符。tie Lit iearclMie呼 Efclec:匸 K UrdflCJ-ti- e Fedosrt+tcri+z 1 Q CopyctzcPiQji Fo'.iCLrh'西誡a&

37、amp;ai也.Dev C-l- 4.9,.£ZWap htcidet/sjurzeI他r知 Toggle Eookmhhs 世j Cok Boakn-irksfcbd AllUlTK >CLf+PprJjLtirHe Is d jfLutltmL.n > ; tdiL( *'£tdime" j JCrrnTiRrrUnEannrrnta卄.Or4NltezuCe 2etua IdoI LVb M£)nCow tehJ 口 Hzi 柯皿ei 切oggp Jj Goto-1WJ5ia.c鬥忖畑|Indent SMHz+Ct-Kl f圖2

38、5整段縮進代碼每一次縮進要移動的字符數(shù)可以自己定制,方法如下:點擊主菜單下的” Tools- > EditOptions",在彈出的對話框中的General標簽頁中進行設(shè)置,將Tab Size設(shè)置成我們希望的數(shù)字,建議設(shè)成4,如圖26所示。該對話框提供了定制Dev-C+的界面編輯風格的功能,有興趣的讀者可以自己研究一下。也可以點擊” Edit"“ Unin de nt ”使整段代碼往左移。Editor Options:1717R17171717廠r17Auto IndentInsert ModeUse T a bl CharacterSmart T Qbs(Ceep

39、Ta dine Spacer:Backs pace UririciertsGroup LI rxJoInsert Dropped FilesShow hidden line characters Ensure that file ends 艸kh newliner 廠 r r li/ p r p PEnharced Ho恨 KevCursor Past EOFCursor Past EOLDouble Ckk Line Find Text at CuisoiScrolbars aa neededHalf Page S erollScrol HintShaw editor hintsCaretI

40、nsert Caret|Veitical Line二|IY刖此制Line二II Highbght matching braces加曰rentheses一 Right M-erginF VisfcleWidthColorR Um 占yn曲 Hiighlightingpp:h;hDp;cc;CKKXplip;rh;Tab Size:p Highlight current line?如I圖26定義Tab Size的大小2 插入程序說明為了簡要說明程序的功能和各個函數(shù)、變量的作用,增強程序的可讀性,我們可以在程序中插入適當?shù)恼f明。點擊 ” Edit - > “In serf' >

41、“ Comme nt Header ”,如圖27,從而在程 序編輯區(qū)光標處插入一段注釋, 用于說明程序名稱、作者和程序功能等,插入后的效果如圖 28所示。* * Undo r亠m十E“ Redo5氣赴4匸詞#z1 Niewc£ Insert中Cut W E叩丫 p Pastectri+xCH+CCtri+V=3estc 1 09 c交通觀測5機 p htaHersoLircetj耳111 Tirl nflR<Kt d1Edit 宣arch View Project Execute Debug laoh QDate/Tinne,電Toggle E口km 目rksII Goto B

42、ookmarlii- 卜圖27插入程序說明*J lesLc/*Jfdane :t :AutJiox;rte;卻14:17*/這些就是自動插入的 r程序說明部分mainf )pilntf ("He is d. student, n" > ; syst 6111( "pause");return 0;圖28插入后的程序說明附錄4 Dev-C+環(huán)境下常見編譯錯誤信息中英文對照說明:此編譯錯誤的對照信息適用于Dev-C+環(huán)境中基本的C語言編程,對于C+(類)編程不包括在其中。英文提示信息中文解釋補充說明'xxx' undeclared (f

43、irst use in this fun cti on)名為xxx'的常量 或變量未定義或 聲明一般由以下幾種情況導致此編譯錯誤的發(fā)生:1 .變量未定義就使用;2 當變量定義后,使用時變量拼寫錯誤;3 當使用在其他文件中定義的全局變量時,使 用前未對該變量進行聲明;syn tax error before "xxx"在"xxx"之前有語通常是由于"XXX"之前缺少符號(如分號)或者法錯誤"xxx"之前有不正確的符號導致的。stray '163' in p rogram通常是由于在字符串和注釋以外的地方使用了 全角字

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論