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

正文內(nèi)容

[工學(xué)]南京大學(xué)軟件學(xué)院計(jì)算系統(tǒng)基礎(chǔ)講義第5章(參考版)

2024-10-21 23:49本頁面
  

【正文】 ? 避免全局變量 ? 依賴編譯器 –檢查程序中可疑的代碼 –警告信息 。如果這個(gè)假設(shè)不在這個(gè)程序的規(guī)格說明里,那么出現(xiàn)錯(cuò)誤的可能性就產(chǎn)生了。 ? 采用一致的編碼風(fēng)格 –對(duì)齊左右大括號(hào)能夠識(shí)別出那些缺少括號(hào)的簡(jiǎn)單的語義錯(cuò)誤。 ? 需求 –模塊化設(shè)計(jì) ? 把簡(jiǎn)單的、預(yù)先測(cè)試過的和可以運(yùn)行的組件構(gòu)建為程序 ,函數(shù)和庫 ? 設(shè)計(jì) 防御性程序設(shè)計(jì) ? 寫注釋 –寫注釋能讓程序員對(duì)他寫的代碼進(jìn)行思考。 –明確規(guī)格說明 ? 很多錯(cuò)誤都 源 于不完善的程序規(guī)格說明。 printf (%d\n, result)。 i n。n)。 int result = 1。 溢出? include int main() { int i。 –使用鼠標(biāo)在源代碼窗口指向一個(gè)變量,使得彈出窗口顯示這個(gè)變量的當(dāng)前值。 ? 執(zhí)行當(dāng)前的源代碼行,然后再次將程序掛起 , 監(jiān)視當(dāng)前程序。 單步 ? 一旦調(diào)試器到達(dá)一個(gè)斷點(diǎn),它會(huì)臨時(shí)掛起程序的執(zhí)行,并等待下一條命令。調(diào)試器在任何使 i等于 4的語句處停止執(zhí)行。 ? 觀察點(diǎn) : 在任意一個(gè)特定條件為真的地方都能使程序停止。 斷點(diǎn) ? 條件斷點(diǎn) : 只有當(dāng)一個(gè)特定的條件成立時(shí)才暫停于某一行。 –在某個(gè)特定行添加一個(gè)斷點(diǎn)。 ? 檢查 :檢查,設(shè)置 變量的值 ? 控制:跟蹤,斷點(diǎn),單步執(zhí)行 ? 允許一次執(zhí)行程序的一條語句,并且可以檢查變量的值等信息。 printf (%d\n, result)。 i n。 printf (%d\n, result)。 i n。 int result = 1。 ? 需要重新編譯、執(zhí)行 ? 插入 的代碼 ——bug include int main() { int i。 ? 使用 printf語句來輸出那些被認(rèn)為在找錯(cuò)誤上有用的重要變量的值。 ? 源代碼的區(qū)域很小而且對(duì)代碼非常熟悉的話,就適合采用這種方法。 ? 比較每條語句做了什么和期望要它做什么時(shí),將會(huì)在程序中發(fā)現(xiàn)錯(cuò)誤。 ? 留意你位于哪里,再比較一下你想去哪里, 跟蹤 程序。 } else printf (A divisor of zero is not allowed.\n)。 if (divisor != 0) { result = dividend / divisor。 scanf (%d, amp。dividend)。 printf (Enter the
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1