内容概要
1. 调试时输出变量信息
2. 断点与单步调试
3. 中断时查看运行信息
输出调试文本与调试输出
区别:输出调试文本是核心支持库中的命令
调试输出是第三方支持库“特殊功能支持库”中的命令
输出调试文本不能直接输出数组和字节集的数据
调试输出可以直接输出数组,字节集的详细信息
暂停程序执行进入调试模试
1.暂停和断点
暂停是代码,需要写在代码编写匿区域,不可以随时取消。
断点是手动设置的,可以随时修改取消
断点可以设置为条件断点-——在指定的条件成立时暂停执行。暂停则不可以,每次执行都会暂停。
2.单步调试,查看程序执行状态
跟踪执行状态:单步跟踪,单步跟踪进入
查看程序信息:
查看监视,调用,变量表
4. 检查与验证上
检查一个指定的条件是否成立,如果不成立则暂停执行,进入调试模试
注意
在这些和调试相关的命令中,不能直接写能改变程序执行状态的代码。因为这些调试命令:例如“调试文本输出”“调试输出”,这些命令编译时,会被自动清滤掉