Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GDBで私はしようとしています:
gdb> p/s *0x0804b680
それは私に与えます:
$6 = 0x6c627550
明らかに印刷されているはずlbruPですが、間違っていますか?
lbruP
for 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"