freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言指導(dǎo)書20xx-文庫吧

2024-08-01 15:23 本頁面


【正文】 在編譯 /組裝( MAKE)完后,按任一鍵將清除編譯窗口。此時(shí)若發(fā)現(xiàn)有錯(cuò)誤,則轉(zhuǎn)到消息窗口的的第一個(gè)錯(cuò)誤處(有亮度標(biāo)志)。 本命令的熱鍵為 ALT+F9。 ( 2) Make EXE file(生成執(zhí)行文件) 本命令調(diào)用來生成 .EXE文件,并顯示所生成的 .EXE文件名。 .EXE文件名是依 第 10頁 次由下列文件名產(chǎn)生的: Project/Project Name說明的文件名; 或 Project C File說明的文件名; 或上次裝入窗口的文件名。 本命令的熱鍵為 F9。 ( 3) link EXE file(連接執(zhí)行文件) 把當(dāng)前文件與庫文件(既可以是缺省的,也可以是定義在當(dāng)前項(xiàng)目文件中的)連接在一起,生成 EXE文件 ( 4) Built All(建立所有文件) 重建項(xiàng)目中的所有文件。本命令類似 Compile/make EXE File,只是它是無條件執(zhí)行的,而 Compile/make EXE File只重建那些非過時(shí)的文件。本命令首先將所有的 Project文件中的 .obj的日期與時(shí)間置為 0,然后再組裝( make)。這樣,若用戶因 Ctrl+Break鍵中斷了 Build All命令,只要用 Compile/make EXE File即可恢復(fù)。 ( 5) Primary C file(主 C文件) 當(dāng)編譯多個(gè) .H頭文件單個(gè) .C文件時(shí), Primary C File命令是很有用的(但并非必要的)。若在編譯過程中發(fā)現(xiàn)錯(cuò)誤,包含錯(cuò)誤的文件( .C或 .H)將被自動(dòng)裝入編輯器,可對其修改。但必須注意, .H 文 件 只 有 在 已 將Option/Environment/Message Tracking缺省設(shè)置改為 All File時(shí)才能自動(dòng)裝入,而原缺省設(shè)置不會(huì)自動(dòng)加載 .H文件。即使 .C文件不在編輯器,但只要一按Alt+F9,.C主文件 即被重新編譯。 ( 6) Get Info(獲得信息) Compile/Get Info開辟一窗口,給出如下信息 : 源文件; 與當(dāng)前文件相聯(lián)系的目標(biāo)文件名; 當(dāng)前源文件名; 當(dāng)前源文件字節(jié)數(shù); 程序退出碼; 可用空間。 第 11頁 5. Project子菜單 當(dāng)選中 Project子菜單后,在“ Project”下方將出現(xiàn)一個(gè)子窗口,如圖 5所示。 Compile Project Options Debug Break/Watch Project name Break make on errors Auto dependencies off Clear project Remove messages Get info 圖 5 下面簡要說明各項(xiàng)功能: (1)Project name 選擇一個(gè)包含將要編譯連接的文件名的 Project文件,項(xiàng)目名也將是以后要建立的。 EXE或 MAP文件名。典型的項(xiàng)目文件具有 .PRJ擴(kuò)展名。 (2)Break make on 提供用戶說明中止 make的缺省條件,如警告( Warnings)、錯(cuò)誤( Errors)、致命錯(cuò)誤 (Fatal Error)。 (3)Auto dependencies(自動(dòng)依賴 ) 這是一個(gè)開關(guān)。當(dāng)置 On為時(shí),項(xiàng)目組裝 (ProjectMake)自動(dòng)檢查每個(gè)項(xiàng)目表中在磁盤上有相應(yīng) .C 文件的那些 .OBJ文件的源文件的日期 /時(shí)間信息與 .OBJ文件的依賴關(guān)系。所謂自動(dòng)依賴關(guān)系檢查,是指:項(xiàng)目組裝打開 .OBJ文件,尋找包含在源代碼的那些文件的有關(guān)信息。這種信息總是在編譯源模塊時(shí)即被 TC或 TCC放進(jìn) .OBJ文件了。此時(shí),把每個(gè)組成 .OBJ文件的日期 /時(shí)間信息與 .OBJ中 第 12頁 的進(jìn)行比較,若不同,則重新編譯 .C源文件。 若 Auto dependencies開關(guān)置為 off,則不進(jìn)行這種檢查。 ( 4) Clear project(清除 project) 改命令清除項(xiàng)目文件名,重置消息窗口( Message Window)。 ( 5) Remove message(刪除信息 ) 該命令把錯(cuò)誤信息從消息窗口中清除掉。 當(dāng)選中 Option子菜單后,在“ Option”下方將出現(xiàn)一個(gè)子窗口,如圖 6所示。 Project Option Debug Break/Watch Compile Link Environment Directories Arguments Save options Retrieve option 圖 6 下面簡要說明各項(xiàng)的功能: ( 1) Compile(編譯器 ) 本命令將產(chǎn)生一個(gè)子菜單,為用戶提供說明硬件配置、存儲(chǔ)模式、調(diào)試技 第 13頁 術(shù)、代碼優(yōu)化、診斷消息控制以及宏定義等。各菜單條目如下: Model(選擇存儲(chǔ)模型 ) Define(打開一個(gè)宏定義框 ) Code generation(代碼生成 ) Optimization(優(yōu)化用戶代碼 ) Source(處理源 代碼 ) Errors(處理和響應(yīng)診斷信息 ) Names(改變代碼、數(shù)據(jù)等 ) 其中每一個(gè)條目又對應(yīng)一個(gè)子菜單,供用戶選擇各種功能。詳細(xì)介紹請參看 Turbo C的用戶手冊。 ( 2) Linker(連接器 ) 本命令將產(chǎn)生有關(guān)連接器的設(shè)置。它包括以下內(nèi)容: Map file(選擇映射文件的類型 On/Off,缺升值為 Off) Initialize segments(段初始化 On/Off,缺升值為 Off) Default libraries(缺省庫 On/Off,缺升值為 On) Graphics library(圖形庫 On/Off,缺升值為 On) Warn duplicate symbals(警告重復(fù)字符 On/Off,缺升值為 On) Stack warning(堆棧警告 On/Off,缺升值為 On) Casesensitive link(大小寫區(qū)別連接 On/Off,缺升值為 On) (3)Environment(環(huán)境設(shè)置 ) 本命令將產(chǎn)生編譯環(huán)境的設(shè)置。它包括以下內(nèi)容: Message tracking(消息跟蹤 Current File/All Files/Off,缺升值為 Current File) Keeping message(保存消息 Yes/No, 缺升值為 No) Config auto save(配置自動(dòng)保存 On/Off, 缺升值為 On) Edit auto save(編輯自動(dòng)保存 On/Off, 缺升值為 Off) Backup files(備份文件 On/Off, 缺升值為 On) Tab size(制表健大小,缺升值為 8) Zoomed window(放大窗口 On/Off, 缺升值為 Off) 第 14頁 Screen size(選擇屏幕顯示行數(shù) ) (4)Directories(目錄 ) 本命令告訴 Turbo C到 那里去尋找編譯連接所需的文件,生成的可執(zhí)行文件放到何處,在哪里查找配置文件。具體內(nèi)容如下: Include directories(包含目錄 ) :C:\TURBOC\INCLUDE。C:\TURBOC\IN Library directories(庫目錄 ):C:\TURBOC\LIB Output directory(輸出目錄 ): Turbo C directory(Turbo C目錄 ) Pick file name(pick文件名 ) Current pick file(當(dāng)前 pick文件 ) ( 5) Argument( 參數(shù) ) 本設(shè)置允許用戶給出運(yùn)行程序命令行。 ( 6) Save option(保存任意項(xiàng)) 將選擇的編輯器、連接器環(huán)境、調(diào)試和 project任選項(xiàng)保存到一個(gè)配置文件中(缺省文件名為 )。啟動(dòng)時(shí) ,Turbo C再到 TURBOC目錄中去尋找同樣的文件。 ( 7) Retrieve option(恢復(fù)任選項(xiàng) ) 加載以前用 Option/Save options命令保存的配置文件。 7. Debug子菜單 當(dāng)選中 Debug子菜單后,在“ Debug”下方將出現(xiàn)一個(gè)子窗口,如圖 7所 示 第 15頁 Options Debug Break/Watch Evaluate Ctrl+F1 Call stack Ctrl+F3 Find function Refresh display Display swapping smart Source debugging on 圖 7 下面簡要說明各項(xiàng)功能: ( 1) Evaluate(計(jì)算 ) 計(jì)算變量或表達(dá)式值,并顯示其結(jié)果。 ( 2) Call stack(調(diào)用棧 ) 本命令顯示一個(gè)調(diào)用棧的彈出窗 口。調(diào)用棧顯示程序運(yùn)行到正在運(yùn)行的函數(shù)時(shí)調(diào)用的函數(shù)序列。其中主函數(shù) main在棧底,正在運(yùn)行的函數(shù)在棧頂。調(diào)用函數(shù)的每一項(xiàng)顯示了函數(shù)名義擊穿第給它的參數(shù)值。 ( 3) Find Function(查找函數(shù)定義 ) 顯示編輯窗口每一函數(shù)的定義。只有在調(diào)試階段才能使用本命令。 ( 4) Rfresh display(刷新顯示器 ) 萬一編輯屏幕被重寫,使用本命令可以恢復(fù)當(dāng)前屏幕的內(nèi)容。 ( 5) Display swapping(顯示轉(zhuǎn)換) 本命令提供三種選擇: On(缺省 )、 Always和 None。 ( 6) Sourse debugging(源代碼調(diào)試 ) 本命令提供三種選擇 On(缺省 )、 Standalone和 None。 8. Break/Watch子菜單 第 16頁 當(dāng)選中 Break/Watch子菜單后,在“ Break/Watch”下方將出現(xiàn)一個(gè)子窗口,如圖。使用本命令可以控制斷點(diǎn)和監(jiān)視表達(dá)式。 下面簡要說明各項(xiàng)的功能: ( 1) Add watch(增加監(jiān)視表達(dá)式 ) 向監(jiān)視窗口插入一個(gè)監(jiān)視表達(dá)式。 Debug Break/Watch Add watch Ctrl+F7 Delete watch Edit watch Remove all watchs Toggle breakpoint Ctrl+F8 Clear all breakpoint View next breakpoint 圖 8 ( 2) Delete watch(刪除監(jiān)視表達(dá)式 ) 從監(jiān)視窗口中刪除當(dāng)前監(jiān)視表達(dá)式。 ( 3) Edit watch(編輯監(jiān)視表達(dá)式) 選擇本命令后,調(diào)試器彈出一個(gè)含有當(dāng)前監(jiān)視表達(dá)式拷貝的窗口。 ( 4) Remove all watch(刪除所有監(jiān)視表達(dá)式) 將所有監(jiān)視表達(dá)式從監(jiān)視窗口中刪除。 ( 5) Toggle breakpoint(打開或關(guān)閉斷點(diǎn)) 設(shè)置或除去去光標(biāo)所在斷點(diǎn)。 ( 6) Clear all breakpoint(清除所有斷點(diǎn)) 從程序中刪除所有斷點(diǎn)。 ( 7) View next breakpoint(顯示下一個(gè)斷點(diǎn)) 第 17頁 將光標(biāo)移到程序中的下一個(gè)斷點(diǎn)。 第二部分 C 語言實(shí)驗(yàn) 在學(xué)習(xí) C語言程序設(shè)計(jì)的過程中,上機(jī)實(shí)驗(yàn)是十分重要的環(huán)節(jié),通過實(shí)驗(yàn),可以加深對 C 語言功能特征、語法規(guī)則、程序編譯與運(yùn)行等基本概念和基本方法的理解和運(yùn)用。通過上機(jī)調(diào)試程序,使學(xué)生能及時(shí)發(fā)現(xiàn)程序編制中出現(xiàn)的錯(cuò)誤并找到修改正方法,提高學(xué)生的獨(dú)立編程能力和編程技巧,為 C 語言在后續(xù)課程中 的應(yīng)用打下堅(jiān)實(shí)的基礎(chǔ)。 第 18頁 實(shí)驗(yàn)報(bào)告要求 1 每次實(shí)驗(yàn)前,認(rèn)真預(yù)習(xí)本次實(shí)驗(yàn)內(nèi)容,按實(shí)驗(yàn)指導(dǎo)書的要求,需編寫的程序,應(yīng)書寫整齊,經(jīng)檢查無誤后方能上機(jī)。 2 上機(jī)輸入和調(diào)試程序,調(diào)試通過后,打印出程序清單并把運(yùn)行結(jié)果記錄下來(在條件允許下)。 3 上機(jī)結(jié)束后,按照實(shí)驗(yàn)指導(dǎo)書的具體要求,整理出實(shí)驗(yàn)報(bào)告(字跡工整),下次上機(jī)交給指導(dǎo)教師。 4 實(shí)驗(yàn)報(bào)告應(yīng)包括以下內(nèi)容: ( 1) 實(shí)驗(yàn)題目; ( 2) 算法說明(復(fù)雜的可用流程圖表示); ( 3) 程序清單(有條件用打印機(jī)打印出來); ( 4) 運(yùn)行結(jié)果; ( 5) 對運(yùn)行情況作分析 ,以及本次實(shí)驗(yàn)所取得的經(jīng)驗(yàn)。如程序未能通過,應(yīng)分析錯(cuò)誤原因。 在實(shí)驗(yàn)內(nèi)容里有“﹡”的部分為選做題,有時(shí)間或有能力的學(xué)生可做這部分。 第 19頁 實(shí)驗(yàn)一 熟悉 C 語言運(yùn)行環(huán)境 (預(yù)備實(shí)驗(yàn)) 一 實(shí)驗(yàn)?zāi)康囊? 1 學(xué)會(huì) Turbo C (參看本書第一部分),熟悉 C語言程序的運(yùn)行環(huán)境,了解所用計(jì)算機(jī)系統(tǒng)軟、硬配置。 2 初步了解在該集成環(huán)境下如何編
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1