版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、赖,大连理工大学软件学院;C程序设计的调试技巧;赖,大连理工大学软件学院;主要内容;如何独立解决VC集成开发环境调试方法中的问题;赖,大连理工大学软件学院;首先,要熟悉集成开发环境,如果工人想尽最大努力,他们必须首先磨利他们的工具。保存,全部保存,打开最新项目,赖,大连理工大学软件学院,赖,大连理工大学软件学院,将文件添加到项目中,赖,大连理工大学软件学院,搜索文件,搜索所有包含某个字符串的文件,在某个特定类型的文件中指定目录,赖,大连理工大学软件学院,调试:有调试信息,文件很大。发布:无调试信息,无调试,小文件,赖,大连理工大学软件学院,切换调试模式和发布模式,赖,大连理工大学软件学院,比较
2、文件大小,赖,大连理工大学软件学院,编译(ctrl):将源文件编译为目标文件(F7):将目标文件和库函数链接为可执行文件。如果没有目标文件,老师应该清理它:删除所有调试或发布版本的中间文件和可执行文件。调试单步(F10):单步,当遇到函数调用时,将其作为一条语句,并将其深入执行到函数中(F11):单步,当遇到函数调用时,深入并对游标执行(ctrl F10):一次执行游标之前的所有语句。停在光标处并跳出(shift F11):执行当前函数的所有剩余代码并跳出函数重新开始调试(ctrl shift F5):结束调试(shift F5):完成程序的剩余部分的调试并设置/取消断点(F9):设置和取消某
3、一行中的断点,大连理工大学软件学院赖,大连理工大学软件学院赖,当前执行的语句,堆栈内容:函数调用关系,从中可以查看内存数据,程序执行过程中的一些变量会显示在这里。著名的观察窗:查看变量表达式、地址等信息,寄存器的当前值,赖,大连理工大学软件学院,第二,调试方法,向上的方法和向下的方法,赖,大连理工大学软件学院,建立了正确的编程方法,没有解决不了的问题,树立了按照正确的方法编程的信心,实现了从实践中解决问题的思维和编程思想, 掌握语法、数据结构、算法和模式,在底层环境中根据编程规范编写代码,并充分利用各种资源:调试器msdn网络搜索引擎,赖,大连理工大学软件学院,常用调试方法,利用编译器的输出信息消除错误,利用调试器调试功能如单步、运行到游标、断点、条件断点、查看堆栈、使用观察窗查看变量,表达式的值分段调试方法,增量调试方法, 使用flush来手动刷新缓冲区以修改输出信息,添加标志位,使用输出语句打印调试信息,通过堆栈观察函数调用,综合程序调试方法的技巧和条件编译注释,赖,大连理工大学软件学院,几个简单的例子,赖,大连理工大学软件学院,#包括#包括void main()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024实习合同书范本参考
- 2024装修工程协议合同
- 个人借款合同法律解读
- 2024个人门面房屋租赁合同书常用版
- 经典代理合同参考
- 企业租车协议书样式
- 2024年度环保工程设计与施工合同
- 2024房屋抵款合同书
- 2024解除劳动合同的赔偿
- 成都市古建筑工程施工合同
- 2023年营养师、营养指导员专业技能及理论知识考试题库(附含答案)
- 斜井敷设电缆措施
- 施工机械设备租赁实施方案
- 牙膏产品知识课件
- 液化气站人员劳动合同范本
- 第一章 教育政策学概述
- 常见土源性寄生虫演示文稿
- 全员育人导师制学生谈话记录
- 了解学前儿童科学领域核心经验
- 幼儿园师德师风考核表实用文档
- 2023年职业技能-外汇业务考试历年真题甄选版带答案-1
评论
0/150
提交评论