13GDB跳转代码(重新执行代码段)
1. 概要:
1). jump/j 行号,如果该行号有断点,则停止,如果没有断点,则继续执行,直到遇到断点或者程序终止
2). 可以跳转到其他函数,但是强烈不建议跳转到其他函数(因为这么跳转通常会导致程序异常终止)
2. 例子:
1)首次要断点的代码行20
2)要重复执行的代码片段
3)重复执行的时候,要跳转到的代码行15
4)断点到代码行20,并运行程序到代码行20(断点)
5)断点到代码行15,(希望跳转到这里的时候,能够停止,如果没有该断点,则跳转到这里,代码不会停止,而是从这里开始往下执行,一直遇到断点或者程序终止)
6)跳转到代码行15:j 15,或者jump 15,发现程序来到了代码行15
7)下一步,发现执行了代码行15,来到了代码行16
8)继续执行,发现打印语句重新打印了一次。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
2020-01-18 linux环境下时区无法设置(Asia/Shanghai (UTC, 0000))的问题解决
2020-01-18 Python Inotify 监视LINUX文件系统事件