跳至內容

gdb單步調試命令 gdb進入函數內部單步調試命令

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务
單步調試命令包括:進入函數內部:step(執行第一條指令);next(跳過初始化)函數內部調試:step(執行一條指令);next(跳過函數調用和循環);stepi(執行彙編指令);nexti(跳過彙編指令的函數調用和循環)查看參數和局部變量:p param(打印參數值);p var(打印局部變量值)其他命令:finish(完成函數執行);return(返回調用函數);jump(跳至指定行號或函數);until(執行至指定行號或函數);break(設置斷點)

gdb 單步調試命令

進入函數內部

進入函數內部進行單步調試,可以使用以下命令:

  • step:進入函數,並執行第一條指令。
  • next:進入函數,並跳過參數變量的初始化。

單步調試

在函數內部進行單步調試,可以使用以下命令:

  • step:執行一條指令,並進入下一個指令。
  • next:執行一條指令,並跳過函數調用和循環。
  • stepi:執行一條彙編指令。
  • nexti:執行一條彙編指令,並跳過函數調用和循環。

查看參數和局部變量

在函數內部,可以通過以下命令查看參數和局部變量的值:

  • p param:打印參數 param 的值。
  • p var:打印局部變量 var 的值。

其他單步調試命令

  • finish:完成當前函數的執行,並返回調用函數。
  • return:返回到調用函數。
  • jump:跳到指定的行號或函數。
  • until:執行指令直到到達指定的行號或函數。
  • break:在指定的行號或函數處設置斷點。

以上就是gdb單步調試命令 gdb進入函數內部單步調試命令的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。