小编Ken*_*Ken的帖子

装配GDB打印字符串

所以在程序集中我声明了以下字符串:

Sample db "This is a sample string",0
Run Code Online (Sandbox Code Playgroud)

在GDB中,我输入"p Sample"(不带引号),它会吐出0x73696854.我想要打印出实际的String.所以我尝试了"printf"%s",Sample"(再次,没有引号),它吐出"无法访问地址0x73696854的内存".

简短版本:如何在GDB中打印字符串?

printing string assembly gdb

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

assembly ×1

gdb ×1

printing ×1

string ×1