gdb 打印指针地址

在GDB中打印指针地址可以使用print命令和"&"运算符。例如,假设你有一个名为"ptr"的指针,你可以输入以下命令来打印它的地址:

(gdb) print &ptr

或者你可以直接打印指针变量

(gdb) print ptr

你可以使用x命令来查看指针指向的内存地址的内容,例如:

(gdb) x/4xw ptr  # 查看指针ptr指向的4个4字节的内存单元
(gdb) x/s ptr   # 查看指针ptr指向的字符串

注意:使用x命令时需要谨慎,不能越界访问。

  •