C語言菜單介紹_第1頁
C語言菜單介紹_第2頁
C語言菜單介紹_第3頁
C語言菜單介紹_第4頁
C語言菜單介紹_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

TurboC2.0中頂上一行為TurboC2.0主菜單,中間窗口為編輯區(qū),接下來是信息窗口,最底下一行為參考行。這四個窗口構(gòu)成了TurboC2.0的主屏幕,以后的編程、編譯、調(diào)試以及運行都將在這個主屏幕中進行。主菜單主菜單在TurboC2.0主屏幕頂上一行,顯示下列內(nèi)容:FileEditRunCompileProjecOptionsDebugBreak/watch除Edit外,其它各項均有子菜單,只要用Alt加上某項中第一個字母(即大寫字母),就可進入該項的子菜單中。一、File(文件)菜單按Alt+F可進入File菜單,該菜單包括以下內(nèi)容:.Load(加載)裝入一個文件,可用類似DOS的通配符(如*?C)來進行列表選擇。也可裝入其它擴展名的文件,只要給出文件名(或只給路徑)即可。該項的熱鍵為F3,即只要在主菜單中按F3即可進入該項,而不需要先進入File菜單再選此項。?Pick(選擇)將最近裝入編輯窗口的8個文件列成一個表讓用戶選擇,選擇后將該程序裝入編輯區(qū),并將光標置在上次修改過的地方。其熱健為Alt-F3。?New(新文件)說明文件是新的,缺省文件名為NONAME.C,存盤時可改名。.Save(存盤)將編輯區(qū)中的文件存盤,若文件名是NONAME.C時,將詢問是否更改文件名,其熱鍵為F2。.Writeto(另存為)可由用戶給出文件名將編輯區(qū)中的文件存盤,若該文件已存在,則詢問要不要覆蓋。.Directory(目錄)顯示目錄及目錄中的文件,并可由用戶選擇。.Changedir(改變目錄)顯示當前目錄,用戶可以改變顯示的目錄。.Osshell(暫時退出)暫時退出TurboC2.0到DOS提示符下,此時可以運行DOS命令,若想回到TurboC2.0中,只要在DOS狀態(tài)下鍵入EXIT即可。.Quit(退出)退出TurboC2.0,返回到DOS操作系統(tǒng)中,其熱鍵為Alt+X。說明:以上各項可用光標鍵移動色棒進行選擇,回車則執(zhí)行。也可用每一項的第一個大寫字母直接選擇。若要退到主菜單或從它的下一級菜單列表框退回均可用Esc鍵,TurboC2.0所有菜單均采用這種方法進行操作,以下不再說明。

二、Edit(編輯)菜單執(zhí)行編輯菜單,進入編輯狀態(tài),或按Alt+E直接進入。F1獲得TurboC2.0編輯命令的幫助信息F5擴大編輯窗口到整個屏幕F6在編輯窗口與信息窗口之間進行切換F10從編輯窗口轉(zhuǎn)到主菜單編輯命令簡介:PageUp向前翻頁PageDn向后翻頁Home將光標移到所在行的開始End將光標移到所在行的結(jié)尾Ctrl+Y刪除光標所在的一行Ctrl+T刪除光標所在處的一個詞Ctrl+KB設(shè)置塊開始Ctrl+KK設(shè)置塊結(jié)尾Ctrl+KVCtrl+KCCtrl+KVCtrl+KCCtrl+KYCtrl+KRCtrl+KW塊移動塊拷貝塊刪除讀文件存文件Ctrl+KP塊文件打印Ctrl+F1如果光標所在處為TurboC2.0庫函數(shù),則獲得有關(guān)該函數(shù)的幫助信息Ctrl+F1三、Run(運行)菜單按Alt+R可進入Run菜單,該菜單有以下各項:?Run(運行程序)運行由Project/Projectname項指定的文件名或當前編輯區(qū)的文件。如果對上次編譯后的源代碼未做過修改,則直接運行到下一個斷點(沒有斷點則運行到結(jié)束)。否則先進行編譯、連接后才運行,其熱鍵為Ctrl+F9。.Programreset(程序重啟)中止當前的調(diào)試,釋放分給程序的空間,其熱鍵為Ctrl+F2。.Gotocursor(運行到光標處)調(diào)試程序時使用,選擇該項可使程序運行到光標所在行。光標所在行必須為一條可執(zhí)行語句,否則提示錯誤。其熱鍵為F4。.Traceinto(跟蹤進入)在執(zhí)行一條調(diào)用其它用戶定義的子函數(shù)時,若用Traceinto項,則執(zhí)行長條將跟蹤到該子函數(shù)內(nèi)部去執(zhí)行,其熱鍵為F7。.Stepover(單步執(zhí)行)執(zhí)行當前函數(shù)的下一條語句,即使用戶函數(shù)調(diào)用,執(zhí)行長條也不會跟蹤進函數(shù)內(nèi)部,其熱鍵為F8。.Userscreen(用戶屏幕)顯示程序運行時在屏幕上顯示的結(jié)果。其熱鍵為Alt+F5。

四、Compile(編譯)菜單按Alt+C可進入Compile菜單,該菜單有以下幾個內(nèi)容:.CompiletoOBJ(編譯生成目標碼)將一個C源文件編譯生成.OBJ目標文件,同時顯示生成的文件名。其熱鍵為Alt+F9。.MakeEXEfile(生成執(zhí)行文件)此命令生成一個.EXE的文件,并顯示生成的.EXE文件名。其中.EXE文件名是下面幾項之一。由Project/Projectname說明的項目文件名。若沒有項目文件名,則由PrimaryCfile說明的源文件。3.若以上兩項都沒有文件名,則為當前口的文件名。3.若以上兩項都沒有文件名,則為當前口的文件名。丄inkEXEfile(連接生成執(zhí)行文件)把當前.OBJ文件及庫文件連接在一起生成.EXE文件。.Buildall(建立所有文件)重新編譯項目里的所有文件,并進行裝配生成.EXE文件。該命令不作過時檢查(上面的幾條命令要作過時檢查,即如果目前項目里源文件的日期和時間與目標文件相同或更早,則拒絕對源文件進行編譯)。.PrimaryCfile(主C文件)當在該項中指定了主文件后,在以后的編譯中,如沒有項目文件名則編譯此項中規(guī)定的主C文件,如果編譯中有錯誤,則將此文件調(diào)入編輯窗口,不管目前窗口中是不是主C文件。.Getinfo(獲得有關(guān)當前路徑、源文件名、源文件字節(jié)大小、編譯中的錯誤數(shù)目、可用空間等信息。五、Project(項目)菜單按Alt+P可進入Project菜單,該菜單包括以下內(nèi)容:.Projectname(項目名)項目名具有.PRJ的擴展名,其中包括將要編譯、連接的文件名。例如有一個程序由filel?c,file2.c,file3?c組成,要將這3個文件編譯裝配成一個file.exe的執(zhí)行文件,可以先建立一個file?prj的項目文件,其內(nèi)容如下:file1.cfile2.cfile3.c此時將file?prj放入Projectname項中,以后進行編譯時將自動對項目文件中規(guī)定的三個源文件分別進行編譯。然后連接成file.exe文件。如果其中有些文件已經(jīng)編譯成.OBJ文件,而又沒有修改過,可直接寫上.OBJ擴展名。此時將不再編譯而只進行連接。例如:file1.objfile2.cfile3.c將不對file1.c進行編譯,而直接連接。說明:當項目文件中的每個文件無擴展名時,均按源文件對待,另外,其中的文件也可以是庫文件,但必須寫上擴展名?LIB。?Breakmakeon(中止編譯)由用戶選擇是否在有Warining(警告)、Errors(錯誤)、FatalErrors(致命錯誤)時或Link(連接)之前退出Make編譯。.Autodependencies(自動依賴)當開關(guān)置為on,編譯時將檢査源文件與對應(yīng)的.OBJ文件日期和時間,否則不進行檢查。.Clearproject(清除項目文件)清除Project/Projectname中的項目文件名。.Removemessages(刪除信息)把錯誤信息從信息窗口中清除掉。六、Options(選擇菜單)按Alt+O可進入Options菜單,該菜單對初學者來說要謹慎使用。.Compiler(編譯器)本項選擇又有許多子菜單,可以讓用戶選擇硬件配置、存儲模型、調(diào)試技術(shù)、代碼優(yōu)化、對話信息控制和宏定義。這些子菜單如下:Model共有Tiny,small,medium,compact,large,huge六種不同模式可由同戶選擇。Define打開一個宏定義框,同戶可輸入宏定義。多重定義可同分號,賦值可

用等號。Codegeneration它又有許多任選項,這些任選項告訴編譯器產(chǎn)生什么樣的目標代碼Callingconvention可選擇C或Pascal方式傳遞參數(shù)。Instructionset 可選擇8088/8086或80186/80286指令系列。Floatingpoint 可選擇仿真浮點、數(shù)學協(xié)處理器浮點或無浮點運算。Defaultchartype規(guī)定char的類型。Alignonent規(guī)定地址對準原則。Mergeduplicatestrings作優(yōu)化用,將重復的字符串合并在一起。Standardstackframe產(chǎn)生一個標準的棧結(jié)構(gòu)。Teststackoverflow產(chǎn)生一段程序運行時檢測堆棧溢出的代碼。Linenumber 在?OBJ文件中放進行號以供調(diào)試時用。OBJdebuginformation在.OBJ文件中產(chǎn)生調(diào)試信息。OptimizationOptimizefor選擇是對程序小型化還是對程序速度進行優(yōu)化處理。Useregistervariable用來選擇是否允許使用寄存器變量。通過去除多余的跳轉(zhuǎn)和調(diào)整循環(huán)與開Registeroptimization盡可能使用寄存器變量以減少過多的取數(shù)操作。通過去除多余的跳轉(zhuǎn)和調(diào)整循環(huán)與開Jumpoptimization關(guān)語句的辦法,壓縮代碼

SourceIndentifierlength說明標識符有效字符的個數(shù),默認為32個。Nestedcomments是否允許嵌套注釋。ANSIkeywordsonly 是只允許ANSI關(guān)鍵字還是也允許TurboC2.0關(guān)鍵字ErrorErrorstopafter多少個錯誤時停止編譯,默認為25個。Warningstopafter100個。多少個警告錯誤時停止編譯,默認為DisplaywarningPortabilitywarning移植性警告錯誤。ANSIViolations侵犯了ANSI關(guān)鍵字的警告錯誤。Commonerror常見的警告錯誤。Lesscommonerror少見的警告錯誤。Names 用于改變段(segment)、組(group)和類(class)的名字,默認值為CODE,DATA,BSS。.Linker(連接器)本菜單設(shè)置有關(guān)連接的選擇項,它有以下內(nèi)容:Mapfilemenu選擇是否產(chǎn)生.MAP文件。Initializesegments是否在連接時初始化沒有初始化的段。Devaultlibraries是否在連接其它編譯程序產(chǎn)生的目標文件時

去尋找其缺省庫。Graphicslibrary是否連接graphics庫中的函數(shù)。Warnduplicatesymbols當有重復符號時產(chǎn)生警告信息。Stackwarinig是否讓連接程序產(chǎn)生Nostack的警告信息。Case-sensitivelink 是否區(qū)分大、小寫字。.Environment(環(huán)境)本菜單規(guī)定是否對某些文件自動存盤及制表鍵和屏幕大小的設(shè)置MessagetrackingCurrentfile跟蹤在編輯窗口中的文件錯誤。Allfiles 跟蹤所有文件錯誤。Off 不跟蹤。Keepmessage編譯刖是否清除Message窗口中的信息。Configautosave選on時,在Run,Shell或退出集成開發(fā)環(huán)境之前,如果TurboC2.0的配置被改過則所做的改動將存入配置文件中。選off時不存。Editautosave是否在Run或Shell之前,自動存儲編輯的源文件。Backupfile件)。是否在源文件存盤時產(chǎn)生后備文件(?BAK文Tabsize設(shè)置制表鍵大小,默認為8。Zoomedwindows將現(xiàn)行活動窗口放大到整個屏幕,其熱鍵為F5。Screensize設(shè)置屏幕文本大小。.Directories(路徑)規(guī)定編譯、連接所需文件的路徑,有下列各項:Includedirectories包含文件的路徑,多個子目錄用";"分開。Librarydirectories庫文件路徑,多個子目錄用";"分開。Outputdirectoried輸出文件(.OBJ,.EXE,.MAP文件)的目錄。TurboCdirectoriedTurboC所在的目錄。Pickfilename定義加載的pick文件名,如不定義則從currentpickfile中取。.Arguments(命令行參數(shù))允許用戶使用命令行參數(shù)。.Saveoptions(存儲配置)保存所有選擇的編譯、連接、調(diào)試和項目到配置文件中,缺省的配置文件為TCCONFIG.TC。.Retriveoptions裝入一個配置文件到TC中,TC將使用該文件的選擇項。七、Debug(調(diào)試)菜單按Alt+D可選擇Debug菜單,該菜單主要用于査錯,它包括以下內(nèi)容:

EvaluateExpression要計算結(jié)果的表達式。Result顯示表達式的計算結(jié)果。Newvalue賦給新值。Callstack該項不可接觸。而在TurboCdebuger時用于檢查堆棧情況。Findfunction在運行TurboCdebugger時用于顯示規(guī)定的函數(shù)。Refreshdisplay如果編輯窗口偶然被用戶窗口重寫了可用此恢復編輯窗口的內(nèi)容。八、Break/watch(斷點及監(jiān)視表達式)按Alt+B可進入Break/watch菜單,該菜單有以下

溫馨提示

  • 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

提交評論