,是调试时的一种调试
手段
。
它不是语言的功能,而是
调试器
的功能。
调试用
汇编语言
编写的
时,有很多种不同的调试器,每种调试器中设置断点的方法各不相同。
用DOS或Windows系统自带的调试程序
DEBUG
调试时,设置断点,是用G命令实现的。
格式为:
g=开始地址
断点1
断点2
……
例如:
g=100
200
300
这条命令,让程序从IP=100处开始运行,同时设置200和300两个断点。
用其它调试器,一般是可以在运行或调试或断点菜单里设置。
比如,用TD作为调试器,设置断点的方法是:将光标定位到
源码
窗口中的
代码
行或CPU
指令
窗口中的指令上,然后执行断点菜单中的设置断点命令(可以用热键F2
)。
若用带PWB的MASM
,在CV里设置断点与上面说的TD类似,也是菜单 *** 作。
1、首先在C语言编程软件中,写上注释内容,如下图所示。
2、然后写上数组的类型,比如char或者int类型,如下图所示。
3、然后写上数组的名称,接着定义行和列的长度,如下图所示。
4、接着写数组中行和列的各个元素。打印出某行某列的值,如下图所示。
5、最后点击页面上方的编译运行,如下图所示即可完成。
这个是在你调试的时候使用的,所谓断点,就是当你的程序执行到该地点的时候,停止,不继续执行。
在调试状态下,在断点处,你可以查看数据的值,状态等等,比如,研究为什么想要的结果不对,赋值后的结果是不是正确
补充:程序断点是指由于有特殊事件(中断事件)发生,计算机暂停当前的任务(即程序),转而去执行另外的任务(中断服务程序),然后再返回原先的任务继续执行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)