初级C编程的调试技巧
C++编程的调试技巧 大连理工大学 软件学院 赖晓晨 主要内容 VC++集成开发环境 调试方法 如何独立解决问题 编程规范 一、集成开发环境的熟悉 工欲善其事,必先利其器 二、调试方法 行而上谓之道,行而下谓之器 树立正确的编程方法论 没有解决不了的问题,树立编程信心 按照正确的方法来编程 从实践中体会解决问题的思路、编程的思想 熟练掌握语法,数据结构,算法、模式,底层环境 按照编程规范来编写代码 充分利用各种资源: 调试器 msdn 网络搜索引擎 常用调试手段 利用编译器的输出信息排除错误 利用调试器的调试功能 单步、run to cursor、断点、条件断点、查看堆栈、 利用watch窗口查看变量、表达式的值 分段调试法、增量调试法 利用flush人为刷新缓冲区 修改输出信息,增加标志位 利用输出语句打印调试信息 通过堆栈观察函数调用情况 综合程序调试方法 注释的技巧、条件编译 几个简单例子 结 论 1 永远不要写过长的语句,应该让代码尽可能简单;永远不要把两条语句写在一行中,以便于调试。 结 论 2 要尽可能的熟悉语法知识 充分利用编译器提供的信息 编程过程中要细心 思路要清晰,没把握时,要先画流程图,然后再编码 结 论 3 要掌握编程的本质: 是由程序员控制机器,使其按照我们的思路运转,机器本身没有智能。 结 论 4 编译器不一定能给出确切的错误信息
您可能关注的文档
- 关于组织开展第十五批资源综合利用企业(项目).doc
- 关于组织申报2010年重点文艺创作.doc
- 关于组织申报2016年度省级现代农业提升发展和生态循环.doc
- 关于要求加强管理,提升信访人员素质,切实解决楼下配.doc
- 关于请求上传壮语文水平考试公告的函.doc
- 关于郑州鑫圭源化工有限公司等.doc
- 养血清脑颗粒是由天津天士力制药股份有限公司生产的国.doc
- 内江市环境质量状况公报.doc
- 再向大桥推进但前方阻力重重.doc
- 军工品质专业之选万顺达电脑、监控.doc
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 安装与土建交叉作业施工方案.docx VIP
- 2026四川德阳绵竹市金申投资集团有限公司第一批招聘40人笔试备考题库及答案解析.docx VIP
- 【小学】《安静的力量》 静学教育主题班会课件(共15张PPT,内嵌视频).pptx VIP
- DB23 027-2001 果树砧木种子.docx VIP
- 人教版(2024)七年级上册生物全册同步练习题汇编(含答案).pdf VIP
- DB23 032-2001 树莓(马林)苗木.docx VIP
- 单排防护架施工方案.doc VIP
- 小型化滤波器手册-石家庄创天电子科技有限公司2020年8月版.pdf VIP
- 社会救助专员2025年工作总结及下一年工作计划.docx
- 安装与土建交叉作业施工方案.doc VIP
原创力文档

文档评论(0)