gdb跳出函数

return
直接从当前函数的当前位置return

jump location
恢复执行到指定位置.

finish | fin
在当前函数return,然后回到上一层,并停在第一行代码处.
如果有返回值,会输出返回值.

finish后是否输出返回值.

set print finish [on|off]
show print finish

on则输出,off则不输出,show查看设置.
输出还是不输出,其值都在历史值中,可以通过p $0,$1,$2查看.这个也可以是结构体的方式操作.

Guess you like

Origin blog.csdn.net/rubikchen/article/details/115718918