如何在二进制模式下在gdb中打印?
我试过但似乎不是:
(gdb) p/b 0x0000000000400398 Size letters are meaningless in "print" command.
有这样的开关吗?
你需要使用p
和x
的/t
开关:
(gdb) p /t 0x0000000000400398 $1 = 10000000000001110011000
有关FMT(格式)开关的更多信息,请参阅help x
。
x / 4tb 0x0000000000400398将让你分析二进制值的内存地址。