GDB的使用

GDB的使用

用gdb查看内存

格式: x/nfu <addr>

x 是 examine 的缩写

n 表示要显示的内存单元的个数

f 表示显示方式, 可取如下值

  • x 按十六进制格式显示变量
  • d 按十进制格式显示变量
  • u 按十进制格式显示无符号整型
  • o 按八进制格式显示变量
  • t 按二进制格式显示变量
  • a 按十六进制格式显示变量
  • i 指令地址格式
  • c 按字符格式显示变量
  • f 按浮点数格式显示变量

u表示一个地址单元的长度

  • b表示单字节
  • h表示双字节
  • w表示四字节
  • g表示八字节