簡體   English   中英

如果 function 最后打印出參數 GDB

[英]Print out argument with GDB in the end if function

當我使用 GDB 調試 Linux 進程時,我在 function 中放置了一個斷點

b 0xabcd

這個 function 有一個寄存器 r1 作為參數,在 function 的末尾,它將存儲一個我想打印的值

保存該寄存器地址並將其打印在 function 末尾的正確方法是什么?

保存該寄存器地址的正確方法是什么

寄存器沒有地址(它們不在 memory 中,這就是使它們以寄存器開頭的原因),所以你不能

並打印在 function 的末尾?

有關如何打印 function 執行結果的信息,請參閱此答案 您需要將示例從x86_64稍微修改為arm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM