标签: assembly gdb
是否有gdb命令来查找函数参数的位置?我正在调试一个函数fun1,它将我在stdin中输入的字符串作为输入。但是,我无法找到存储此字符串的位置。第一个参数是否应始终存储在$ ebp + 8?
答案 0 :(得分:2)
您可以使用“信息地址”查看变量的位置。这将尝试以用户友好的方式打印位置。如果你知道DWARF,你可以使用“maint set dwarf2 always-disassemble 1”来转储DWARF反汇编。