C语言程序设计调试
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基本工具及方法:
▲设置(或删除)断点(insert/remove breakpoint
):,快捷键F9;
▲从程序开始(或从上一个断点)运行至新断点处:,快捷键F5(go);
查找出错行:
步骤1:对程序进行编译、链接;
步骤2:在主函数中,选择适当位置先设置一个断点,运行程序至断点处,若出现出错信息,结束该次调试, 否则,继续往下(或者单步调试,或者重
设一个断点),……,直到找到出错的区域或出错行后, 结束调试;
步骤3:在出错误的区域(可能是一个函数)中, 按步骤2操作, 找出确切的出错处.
查找循环m次至某行后, 某变量(或表达式)的值
找到某行的所在的函数,将断点设在某行后,运行m次,即可查知所求值(可在Watch窗口写明要查找的变量名,然后单击鼠标即知)。
信息窗口:
Variables窗口:
Auto:显示当前语句前使用的变量,以及函数值等
Locals:显示当前函数的局部变量
Watch窗口:自主添加变量或表达式,在外单击或回车即在value域显示相应的值
若想快速清除所有断点,可用alt + f9打开Breakpoints对话框,选择remove all(移除所有)