|
本帖最后由 王摇摆 于 2022-6-19 20:07 编辑
程序调试相关知识点
学习内容
- 调试的时候输出变量信息
- 断点与单步调试
- 中断的时候查看运行信息
学习重点
- DEBUG的学习,各种单步执行的意义
- 在不同情况下使用不同的调试命令来对程序进行调试
- 对常用的调试断点进行熟悉,并熟练使用
学习难点
- 如何把调试输出命令用活用好
- 打断点调试
学习记录
- 输出调试文本与调试输出,支持库命令不同(特殊功能支持库);带来的问题就是编译的时候要多带一个库
- 输出调试不能直接输出数组和字节集
- 暂停是命令,再按F5继续执行
- 返回命令也可以改变程序的执行顺序
- 单步跟踪进入指的是进入子程序执行,子程序必须是自己写的源码才会进入,模块和支持库的不行
- 调试常用查看内容
监视表 可以添加变量或者表达式
调用表 下面的内容调用了上面的内容,用于查看子程序当前被谁调用
变量表 查看当前变量的值
检查 如果不成立程序则会停止,相当于条件断点
验证 看看能不能满足条件,主要是看看是不是为0值,香港挡雨条件断点,比检查高级
- 调试命令在编译后,系统会自动删除过滤
- 当程序在执行的过程中遇到调试命令停止的时候,按F5会继续无脑执行到不能执行为止,而F8是单步调试,注意区别
2022/6/19 17:56:13
21程序调试.e
(5.37 KB, 下载次数: 0)
|
|