gpt4 book ai didi

gdb - 如何在GDB中打印指针内容?

转载 作者:行者123 更新时间:2023-12-02 17:29:45 32 4
gpt4 key购买 nike

在 GDB 中我正在尝试:

gdb> p/s *0x0804b680

这给了我:

$6 = 0x6c627550

显然它应该打印出lbruP,还是我错了?

最佳答案

对于char* p = "abcde";

p /s p 

例如不是 *p

(gdb) p /s p
$9 = 0x40060c "abcde"

如果你的 p 不是 char* 类型(例如 void* v = p ),你可以强制转换它或使用 x 命令

(gdb) p /s (char*)v
$7 = 0x40061c "abcde"
(gdb) x /s v
0x40061c: "abcde"

关于gdb - 如何在GDB中打印指针内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14659147/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com