GDB調試查看內存數據

gdb查看內存數據

格式: x /nfu

說明:
x 是 examine 的縮寫,意思是檢查。

n表示要顯示的內存單元的個數,比如:20

f表示顯示方式, 可取如下值:

x 按十六進制格式顯示變量。
d 按十進制格式顯示變量。
u 按十進制格式顯示無符號整型。
o 按八進制格式顯示變量。
t 按二進制格式顯示變量。
a 按十六進制格式顯示變量。
i 指令地址格式
c 按字符格式顯示變量。
f 按浮點數格式顯示變量。

u表示一個地址單元的長度:

b表示單字節,
h表示雙字節,
w表示四字節,
g表示八字節

測試

x /20xh 0x7fffffffe080

20是數量,x是16進制,h是雙字。
在這裏插入圖片描述
用ctrl+x+a關閉wh窗口後,上鍵可以輸入上次輸入的GDB指令。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章