c语言如何设置断点,有何用处,谢了

c语言如何设置断点,有何用处,谢了,第1张

1、断点就是在调试的时候中断一下,比如

#include<stido.h>

int main(void)

{

printf("hello .\n")

printf("hello world.\n")

return 0

}

如果兄陆这个程序在第一个printf语句后设置断点就只输出hello,如果在第二个printf语句后设置断点,则两个printf后的语句都输出。

2、将光标移动到想设置断点的地方,按一下F9键即可,或者可以用鼠标左键点击小手图标。

当想取消断点时,可轮纯以再按一下F9键,或者选择edit-breakpoints,同样可以移除断点。

也可以通过alt + f9快捷键腊尘咐显示断点对话框。

扩展资料:

C语言函数

int abs(int i) 返回整型参数i的绝对值

double cabs(struct complex znum) 返回复数znum的绝对值

double fabs(double x) 返回双精度参数x的绝对值

void srand(unsigned seed) 初始化随机数发生器

int rand() 产生一个随机数并返回这个数

参考资料来源:百度百科-C语言函数

断点的作用是可以让程序运行到设置的断点处,然后查看各种变量和寄存器中的数值。

设置断点其实是省时的调试方法,但是千万要注意,如果断点前涉野祥及到了一些CPU读取外部数据的话,有可能会让你的程序永远运行不到断点处,因为指脊燃仅用keil“软”调试的话,读取的外部硬件的数据都是“1”。

所以断点使用时要注意这点就行唯虚了。

断点樱配弊只是用在程序调试的时候,烧写到单片机里的程序不会有影响,程序执行至断点前一句完暂停,程序暂停后,你就可以查看一些寄存器或者变量的值是否按照你的思路在变化,如果加第二个断点,比如1,2,3,4,5,6这几行程序 你卖信的断点设置在 2 和 5 这两句上,进入调试后,按运行脊族,程序执行完 1 暂停,此时可以观察,再次点击运行,程序执行2,3,4暂停,又可以进行观察,再次点击运行,程序执行5,6以及后面的程序了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12484446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存