GDB中x命令的用法详解
x命令是 GDB 中用于检查内存的常用命令,全称是examine memory。
基本语法
x/[n][f][u] <addr>n:显示多少个单位(可选,默认1)f:显示格式(可选,默认上次使用的格式)u:单位大小(可选,默认’w’ - 4字节)<addr>:内存地址(可选,默认接着上次查看的位置)
格式说明符(f)
| 字符 | 含义 | 示例 |
|---|---|---|
x | 十六进制(默认) | x/x |
d | 十进制 | x/d |
u | 无符号十进制 | x/u |
x命令是 GDB 中用于检查内存的常用命令,全称是examine memory。
x/[n][f][u] <addr>n:显示多少个单位(可选,默认1)f:显示格式(可选,默认上次使用的格式)u:单位大小(可选,默认’w’ - 4字节)<addr>:内存地址(可选,默认接着上次查看的位置)| 字符 | 含义 | 示例 |
|---|---|---|
x | 十六进制(默认) | x/x |
d | 十进制 | x/d |
u | 无符号十进制 | x/u |