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

正文內(nèi)容

c語言課程序調(diào)試ppt課件-閱讀頁

2025-01-21 13:57本頁面
  

【正文】 信息技術(shù)學(xué)院 教師 : 林友芳 點擊 Step into后,進入函數(shù) Menu()執(zhí)行 當(dāng)前就要執(zhí)行的代碼行 語境切換成Menu() 6. 如何了解執(zhí)行狀態(tài)? 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 查看數(shù)值 ? VC支持查看變量、表達式和內(nèi)存的值。 ? 觀看變量的值最簡單,當(dāng)斷點到達時,把光標(biāo)移動到這個變量上,停留一會就可以看到變量的值。 ? 在斷點狀態(tài)下,在變量上單擊右鍵,選擇Quick Watch, 就彈出一個對話框,顯示這個變量的值。 ? 注意:這個表達式不能有副作用,例如 ++運算符絕對禁止用于這個表達式中,因為這個運算符將修改變量的值,導(dǎo)致 軟件的邏輯被破壞。 基本方法:直接在此處寫上(還有別的辦法加)你想看的內(nèi)容的表達式 如:想看 SeleFun和 SelectTime值,想看 SelectTime的地址,怎么辦 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 手工增加 SeleFun和SelectTime變量,系統(tǒng)會自動給出它們的值 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 繼續(xù)以 step over的方式到此語句,注意觀察 debug工具欄的幾個按鈕已經(jīng)變灰,原因是在執(zhí)行 scanf語句,等待你在運行窗口中錄入數(shù)據(jù) 手工在任務(wù)條點擊顯示運行窗口,輸入 3 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 當(dāng)前上下文的一些東西又自動出現(xiàn)了 這個 +號表示還可展開查看 各個變量的值發(fā)生了變化 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 繼續(xù)單擊 Step over,執(zhí)行到ExecuteFunction函數(shù),然后單擊 Step into進入此函數(shù)。 為什么 SeleFun的值發(fā)生了變化? 原因:語境發(fā)生變化了,ExecuteFunction函數(shù)中沒有這個變量。 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 點擊 step out,退出當(dāng)前函數(shù) prime的執(zhí)行,返回到原調(diào)用處 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 Call stack— 調(diào)用堆棧 ? 想要知道函數(shù)被調(diào)用的過程怎么辦? ? 調(diào)用堆棧 ? 反映了當(dāng)前斷點處函數(shù)是被那些函數(shù)按照什么順序調(diào)用的。其中顯示了一個調(diào)用系列,最上面的是當(dāng)前函數(shù),往下依次是調(diào)用函數(shù)的上級函數(shù)。 此按鈕 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 點擊 step out,退出當(dāng)前函數(shù) prime的執(zhí)行,返回到原調(diào)用處 原調(diào)用處 運行結(jié)果顯示 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 再次點擊 step out,退出當(dāng)前函數(shù)ExecuteFunction的執(zhí)行,返回到原調(diào)用處 此時準(zhǔn)備執(zhí)行下一遍循環(huán) 注意語境變化 觀察 SeleFun值的改變,因為語境發(fā)生變化,返回到了主調(diào)函數(shù)Menu()。 在調(diào)試過程中可以隨時點擊此按鈕結(jié)束程序運行。為了顯示數(shù)組的后續(xù)內(nèi)容,或者要顯示一片內(nèi)存的內(nèi)容,可以使用memory功能。 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 Varibles ? Debug工具條上的 Varibles按鈕彈出一個框,顯示所有當(dāng)前執(zhí)行上下文中可見的變量的值。 北京交通大學(xué)計算機與信息技術(shù)學(xué)院 教師 : 林友芳 Reigsters Debug工具條上的 Reigsters按鈕彈出一個框,顯示當(dāng)前的所有寄存器的值。對于系統(tǒng)中出現(xiàn)這個宏 導(dǎo)致的中斷,應(yīng)該認(rèn)為你的函數(shù)調(diào)用未能滿足系統(tǒng)的調(diào)用此函數(shù)的前提條件。 VERIFY 和 ASSERT功能類似,所不同的是,在 Release版本中,ASSERT不計算輸入的表達式的值,而 VERIFY計算表達式的值。 ? 學(xué)會使用基本的調(diào)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1