簡體   English   中英

gdb-在下一步檢查更改的變量的值

[英]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.

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