色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

高手分享C語言調試經驗

Q4MP_gh_c472c21 ? 來源:未知 ? 作者:胡薇 ? 2018-05-11 17:02 ? 次閱讀

很多同學在寫C語言時,感覺最難的不是程序怎么寫,而是程序寫完了怎么調試。程序寫出來了,自己檢查著沒有錯誤,但一運行卻出現(xiàn)一大堆錯誤,好不容易、好不容易改的沒錯誤了,一運行卻不出正確結果,然后又小心戀戀的改動一處,忽然又冒出一大堆錯誤來,再后來呢,稀里嘩啦一陣亂響之后,便“飄然而去”。

今天,總結了一些的經驗與大家一起交流,如有不當之處肯請大家指正。

產生這種情況的原因是基本知識掌握不牢,基本語法掌握不靠,練習做的太少,調試功夫不到家所致。掌握了正確的調試技巧,多多練習,這種情況應該能比較快的解決。

程序的調試非常重要,不只是C語言,對于所有語言來說都是如此,掌握好的調試方法,可以事半功倍。下面說一下程序已經沒有編譯錯誤,能夠運行,但又得不出正確結果的情況下的程序的常用常見調試方法:

1、追蹤方式執(zhí)行(Trace):一步一步執(zhí)行,遇到函數(shù)調用,追蹤到調用函數(shù),一步一步執(zhí)行。

2、單步方式執(zhí)行(step):一步一步執(zhí)行,遇到函數(shù)調用,調用語句作為一步執(zhí)行

3、下斷點(breakpoint):設置斷點,當程序執(zhí)行到斷點時,程序暫停執(zhí)行。

4、執(zhí)行到光標所在處(go to cursor):相當于一個斷點。

5、監(jiān)視(watches):隨時監(jiān)視某些變量或對象值的變化情況。

常用常見的就是這五種方法。以上方法適用于程序已經沒有編譯錯誤,能夠運行,但又得不出正確結果的情況。在程序的調試過程中,監(jiān)視某些變量或對象值的變化情況是很重要的一部分,前四種執(zhí)行方式與值的監(jiān)視配合使用,能準確定位錯誤所在,可以具體到是哪一行出現(xiàn)錯誤。

如果怎么調都有編譯錯誤怎么辦呢?這是練習做的太少,基礎不是太好的緣故。這需要再下點功夫,再多做點練習。程序寫多了,當出現(xiàn)一種錯誤時,就知道大體是什么原因造成的了。網上和教材上有專門論述出錯信息及錯誤處理的文章,個人覺得這類文章大部分不太適合初學者看。

出錯信息都是E文,不是太明白怎么辦?可以用金山快譯翻譯一下,盡量避免下次再犯錯。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 調試
    +關注

    關注

    7

    文章

    578

    瀏覽量

    33960
  • C語言
    +關注

    關注

    180

    文章

    7605

    瀏覽量

    136993

原文標題:寫程序簡單一調試就頭疼?高手分享C語言調試經驗

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式C語言代碼優(yōu)化的經驗與方法

    在本篇文章中,收集了很多經驗和方法。應用這些經驗和方法,可以幫助我們從執(zhí)行速度和內存使用等方面來優(yōu)化C語言代碼。
    發(fā)表于 02-02 09:17 ?373次閱讀

    嵌入式C語言代碼優(yōu)化的經驗與方法

    在本篇文章中,收集了很多經驗和方法。應用這些經驗和方法,可以幫助我們從執(zhí)行速度和內存使用等方面來優(yōu)化C語言代碼。
    發(fā)表于 03-08 13:27 ?297次閱讀

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統(tǒng)是當今科技領域的核心,而C語言則是嵌入式系統(tǒng)開發(fā)中最常用的編程
    發(fā)表于 03-25 14:12

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統(tǒng)是當今科技領域的核心,而C語言則是嵌入式系統(tǒng)開發(fā)中最常用的編程
    發(fā)表于 04-07 16:03

    c語言之高手進階

    c語言之高手進階 從點滴開始 楊帆起航
    發(fā)表于 07-04 16:14

    寫程序簡單一調試就頭疼?分享一些C語言調試經驗

    寫程序簡單一調試就頭疼?分享一些C語言調試經驗很多同學在寫C
    發(fā)表于 07-21 21:13

    編程高手箴言

    編程高手箴言:本書是作者十余年編程生涯中的技術和經驗的總結。內容涵蓋了從認識CPU、Windows運行機理、編程語言的運行機理,到代碼的規(guī)范和風格、分析方法、調試方法和內核
    發(fā)表于 07-10 17:20 ?0次下載
    編程<b class='flag-5'>高手</b>箴言

    Dragon Board410c Audio 調試經驗(2)概述

    Dragon Board410c Audio 調試經驗(2)概述,我上傳了很多相關資料,感興趣的可以去我上傳的資料里看看哈。
    發(fā)表于 06-30 15:03 ?2次下載

    Dragon Board410c Audio 調試經驗(1)概述

    Dragon Board410c Audio 調試經驗(1)概述,我上傳了很多相關資料,感興趣的可以去我上傳的資料里看看哈。
    發(fā)表于 06-30 15:03 ?2次下載

    串口調試小程序火災報警器調試工具C語言程序免費下載

    本文檔的主要內容詳細介紹的是串口調試小程序火災報警器調試工具C語言程序免費下載。
    發(fā)表于 10-22 17:39 ?36次下載
    串口<b class='flag-5'>調試</b>小程序火災報警器<b class='flag-5'>調試</b>工具<b class='flag-5'>C</b><b class='flag-5'>語言</b>程序免費下載

    KEIL調試經驗與技巧分享

    KEIL調試方法,到底該怎么使用這些方法呢?這篇文章將介紹個人的調試經驗
    的頭像 發(fā)表于 09-21 09:58 ?6747次閱讀
    KEIL<b class='flag-5'>調試</b><b class='flag-5'>經驗</b>與技巧分享

    程序調試經驗 for MCU

    程序調試經驗 for 瑞薩R7F0C004
    發(fā)表于 10-25 13:51 ?12次下載
    程序<b class='flag-5'>調試</b><b class='flag-5'>經驗</b> for MCU

    KEIL調試經驗總結

    KEIL 調試方法,但是到底該怎么使用這些方法呢?這篇文章將介紹個人的調試經驗
    的頭像 發(fā)表于 02-10 11:42 ?3977次閱讀
    KEIL<b class='flag-5'>調試</b><b class='flag-5'>經驗</b>總結

    升壓變流器的幾點調試經驗

    升壓變流器的幾點調試經驗
    發(fā)表于 11-02 08:16 ?0次下載
    升壓變流器的幾點<b class='flag-5'>調試</b><b class='flag-5'>經驗</b>

    嵌入式C語言代碼優(yōu)化經驗與方法

    在本篇文章中,收集了很多經驗和方法。應用這些經驗和方法,可以幫助我們從執(zhí)行速度和內存使用等方面來優(yōu)化C語言代碼。 簡介 在最近的一個項目中,我們需要開發(fā)一個運行在移動設備上但不保證圖像
    的頭像 發(fā)表于 02-09 01:21 ?633次閱讀
    主站蜘蛛池模板: 亚洲精品久久久久久偷窥| 成人网视频在线观看免费| 国产树林野战在线播放| 亚洲精品国产自在在线观看| 精品一区二区三区在线成人| 中文字幕福利视频在线一区| 女子扒开腿让男生桶爽| 岛国大片在线播放高清| 亚洲AV蜜桃永久无码精品无码网| 久久www免费人成_看片高清| 99精品免费在线观看| 色小姐电影qvod播放| 久久99热在线观看7| 99在线免费视频| 偷窥 亚洲 色 国产 日韩| 久久9精品区-无套内射无码| bl高h肉文| 亚洲蜜桃AV色情精品成人| 男人网站在线观看| 国产精品亚洲二线在线播放| 正在播放国产精品| 涩涩涩涩爱网站| 狼群资源网中文字幕| 国产AV国片精品无套内谢无码| 亚洲色偷偷偷网站色偷一区人人藻 | 91九色精品国产免费| 四虎影视库永久免费| 久久无码av三级| 国产成人精品男人的天堂网站| 在线观看亚洲AV无码每日更新| 涩涩电影网| 蓝男色gay| 好男人在线高清WWW免费观看| YELLOW视频在线观看免费版高清| 亚洲一级毛片免费在线观看| 日产精品久久久久久久蜜殿| 久久精品中文字幕| 国产欧美二区综合| 糙汉顶弄抽插HHHH| 538视频这里只有精品| 亚洲蜜芽在线观看精品一区|