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

正文內(nèi)容

c語言課程序調(diào)試ppt課件-文庫吧在線文庫

2025-02-08 13:57上一頁面

下一頁面
  

【正文】 了一個(gè)調(diào)用系列,最上面的是當(dāng)前函數(shù),往下依次是調(diào)用函數(shù)的上級(jí)函數(shù)。 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 Varibles ? Debug工具條上的 Varibles按鈕彈出一個(gè)框,顯示所有當(dāng)前執(zhí)行上下文中可見的變量的值。 ? 學(xué)會(huì)使用基本的調(diào)試工具。對(duì)于系統(tǒng)中出現(xiàn)這個(gè)宏 導(dǎo)致的中斷,應(yīng)該認(rèn)為你的函數(shù)調(diào)用未能滿足系統(tǒng)的調(diào)用此函數(shù)的前提條件。 在調(diào)試過程中可以隨時(shí)點(diǎn)擊此按鈕結(jié)束程序運(yùn)行。 為什么 SeleFun的值發(fā)生了變化? 原因:語境發(fā)生變化了,ExecuteFunction函數(shù)中沒有這個(gè)變量。 ? 觀看變量的值最簡(jiǎn)單,當(dāng)斷點(diǎn)到達(dá)時(shí),把光標(biāo)移動(dòng)到這個(gè)變量上,停留一會(huì)就可以看到變量的值。 ? 一般情況下,這個(gè)表達(dá)式應(yīng)該由運(yùn)算符和全局變量構(gòu)成, ? 例如:在編輯框中輸入 SelectTime這個(gè)全局變量的名字,那么當(dāng)程序中有 SelectTime++時(shí),程序就將停在這個(gè)語句處。 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 設(shè)臵斷點(diǎn)對(duì)話框 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 去掉斷點(diǎn) ? 把光標(biāo)移動(dòng)到給定斷點(diǎn)所在的行,再次按F9就可以取消斷點(diǎn)。 ? 斷點(diǎn)是調(diào)試器設(shè)臵的一個(gè)代碼位臵。 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 Project Configuration ? 對(duì)項(xiàng)目的所有屬性的一組設(shè)臵值統(tǒng)稱為一個(gè)Project Configuration,即一組 Project Settings統(tǒng)稱為一個(gè) Project Configuration. ? VC提供兩組標(biāo)準(zhǔn)項(xiàng)目設(shè)臵信息的 Configuration模板 ? Debug?默認(rèn)的活躍的項(xiàng)目配臵模板 ? Release ? 很有經(jīng)驗(yàn)的程序員也可新建不同于這兩組標(biāo)準(zhǔn)模板的項(xiàng)目配臵。 ? 要求程序員具有很強(qiáng)的源程序理解、運(yùn)行過程記憶、預(yù)測(cè)、糾錯(cuò)能力和經(jīng)驗(yàn)。 ? 調(diào)試是一個(gè)程序員必須要掌握的基本技巧,對(duì)于編寫高質(zhì)量程序非常重要。 這種方法是最為基本、人人都必須掌握的方法。 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 什么叫項(xiàng)目? ? 項(xiàng)目即 project,指通過設(shè)計(jì)實(shí)現(xiàn)一組程序完成用戶所需功能的工程及過程。 問題:什么叫優(yōu)化?為什么不能優(yōu)化 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 Project Settings 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 選擇 C/C++頁, Category中選擇 general ,則出現(xiàn)一個(gè) Debug Info(調(diào)試信息)下拉列表框,可供選擇的調(diào)試信息 方式包括 : 一些編譯選項(xiàng)及解釋 命令行 Project settings 說明 無 None 沒有調(diào)試信息 /Zd Line Numbers Only 目標(biāo)文件或者可執(zhí)行文件中只包含全局和導(dǎo)出符號(hào)以及代 碼行信息,不包含符號(hào)調(diào)試信息 /Z7 C Compatible 目標(biāo)文件或者可執(zhí)行文件中包含行號(hào)和所有符號(hào)調(diào)試信息, 包括變量名及類型,函數(shù)及原型等 /Zi Program Database 創(chuàng)建一個(gè)程序庫 (PDB),包括類型信息和符號(hào)調(diào)試信息。 ? 打開后點(diǎn)擊 Break at編輯框的右側(cè)的箭頭,選擇 合適的位臵信息。 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 數(shù)據(jù)斷點(diǎn)(有點(diǎn)難) ? 數(shù)據(jù)斷點(diǎn)只能在 Breakpoints對(duì)話框中設(shè)臵。 step out 執(zhí)行完當(dāng)前語句所在函數(shù)的執(zhí)行,返回該函數(shù)的調(diào)用處。 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 點(diǎn)擊 Step over后,開始執(zhí)行當(dāng)前函數(shù)代碼 自動(dòng)給出當(dāng)前語境下變量的值 當(dāng)前執(zhí)行的代碼行 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 當(dāng)前程序運(yùn)行結(jié)果? 什么也沒有,為什么? 因?yàn)闆]有輸出任何內(nèi)容 北京交通大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院 教師 : 林友芳 再次單擊 Step over,執(zhí)行完第一個(gè) printf語句 printf語句返回值被自動(dòng)給出,表示輸出了 38個(gè)字符 執(zhí)行結(jié)果? 北京交通
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1