C语言 如何让广发银行跳出循环?

k5hmc34c  于 2022-12-17  发布在  其他
关注(0)|答案(4)|浏览(157)

我可以用return命令GDB立即从一个函数返回,并用call myFunction命令调用一个函数。
但是我如何让它跳出当前循环呢?也就是说,就好像它命中了break;语句一样。
jump myfile.c:<linenumber>是实现这一点的方法吗?

up9lanfz

up9lanfz1#

您可以使用until来结束循环。
你应该在循环结束时给予它。
如果您不需要单步执行来迭代循环,则这很有用。

qnyhuwrf

qnyhuwrf2#

jump看起来符合您的要求。请参阅在其他地址继续

x33g5p2x

x33g5p2x3#

我这样做:
1.做一个源列表。
2.在循环结束的下一行设置断点。
3.继续

zu0ti5jz

zu0ti5jz4#

其中一种方法是将循环的条件设置为false,但这意味着必须等待当前迭代完成。
因此,总结这些步骤如下:
1.在循环的最后一行设置断点
2.继续
3.遇到断点时,将循环条件变量设置为false。
但它不能作为直接break语句工作。

相关问题