- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vc程序调试方法
C语言程序的调试方法 单步执行(Step Over) C语言的调试手段主要有:单步执行、设置断点和运行到光标处,这三种调试手段在实践中常常结合使用。 1. 单步执行(Step Over) 单击“单步执行(Step Over)”按钮一次,程序执行一步,如图2所示。在程序调试过程,黄色右箭头表示当前要执行的代码行,程序执行的每一步都可以观察变量的值,检查程序的执行情况。当程序执行完毕,黄色右箭头指向主函数的“}”位置时,应单击“调试工具条”上的“停止调试(Stop Debugging)”按钮。 在程序调试过程中,以下几种方式都可以查看变量的值: 把光标移动到某个变量上,停留一会就可以看到该变量的值。 在窗口的左下方,会自动显示变量的值。 在窗口右下方的观察窗口中输入变量名,会显示该变量的值。 运行到光标处(Run to Cursor) 2. 运行到光标处(Run to Cursor) 先在源程序中定位好光标的位置,再单击工具栏上的“运行到光标处(Run to Cursor)”按钮,程序将直接运行到光标所在的行,然后暂停,接下来可以通过单步执行等方式继续调试。 设置断点(Insert Breakpoint) 3. 设置断点(Insert Breakpoint) 如果在调试程序的过程中想要程序每次执行到某一行时都暂停,以便判断程序是否有错,就可以将该行设置为断点。设置断点的方法是:把光标移动到需要设置断点的程序行,然后单击工具条上的“设置断点(Insert Breakpoint)” 按钮,此时该程序行将出现断点标志,如图3所示。再次单击工具条上的同一按钮则取消断点。根据调试需要可以在程序中设置多处断点。 设置断点后,单击工具栏上的“进入调试(Go)”按钮,程序运行到断点处会暂停,此时程序员可以决定接下来是单步执行,还是继续单击“Go”命令运行到下一个断点。 调试工具条中主要按钮的含义如表1-1所示,其中,Step Into和Step Out的使用与函数相关 . * * 在编程过程中,出错是难以避免的,出错并不可怕,关键是如何尽快找到和排除程序中的错误。 程序错误总体上有两类:语法错误和逻辑错误。对于语法错误,编译时会产生错误信息,可以根据错误提示信息加以修改。如果程序编译、连接都没有错误,但运行结果与预期结果不一致,则需要通过调试来找出程序中存在的逻辑错误,并加以排除。 调试是一个程序员必须掌握的基本技巧,对于编写高质量的程序非常重要。 调试可以借助“调试工具条”来进行,“调试工具条”中的主要命令如图1所示 图1 图2 图3 跳出当前函数,返回到函数的调用处 Step Out 单步执行,如果当前语句中有函数调用,则单步进入被调用函数 Step Into 运行程序至断点,需要先设置好断点 Go 执行到光标处,需要先将光标移动到程序的指定位置 Run to Cursor 停止调试 Stop Debugging 单步执行完当前语句 Step Over 按钮含义 按钮名称 表1-1 调试工具条中主要按钮的含义 *
您可能关注的文档
最近下载
- 综合实践活动 走进绿色军营感受军人风采 课件.ppt VIP
- 清新木纹鲜花毕业答辩PPT模板.pptx VIP
- 《机场协同决策(A-CDM)实施规范》(试行).PDF VIP
- 第1课+中华文明的起源与早期国家的形成【中职专用】《中国历史》(高教版2023基础模块).pptx VIP
- 第2课 中国特色社会主义的开创和发展 教案(表格式)中职高教中国特色社会主义 .pdf VIP
- 第一课《包书皮》(课件)苏科版劳动三年级上册.ppt VIP
- 药材集团公司科技管理办法.doc VIP
- 住院医师规范化培训年度考核结果分析.pptx VIP
- 《防盗安全门通用技术条件》国家标准解读.pdf VIP
- 基于COSO框架的瑞幸咖啡内部控制分析.docx VIP
文档评论(0)