[英]gdb - check changed variables' values on next step
在逐步調試代碼時,有沒有一種方法可以在不使用print
命令的情況下檢查左值變量的值,我想要做的是:
如果我有以下代碼:
> x = 5;
y = 6;
當我調試代碼並使用next
,我希望gdb顯示x
的值(即在該指令中更改的變量),我知道我可以監視該變量,但是我要尋找的是無需使用print
即時檢查變量
這可能嗎?
您可以使用display命令:
(gdb) help display
Print value of expression EXP each time the program stops.
例如,如果同時顯示兩個,則會得到:
(gdb) next
4 y=6;
2: y = 0
1: x = 5
(gdb)
5 return 0;
2: y = 6
1: x = 5
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.