1

.gdbinit我调用函数

call open("tmp/test",1)

然后我得到了返回值

$15 = 1

我想使用$15到下一个操作。

我怎样才能把这个 var 放到.gdbinit下一行?

4

1 回答 1

3

您可以简单地将返回值分配给具有您选择的名称的变量:

(gdb) call $ret = open("tmp/test", 1)
(gdb) print $ret
-1
于 2021-01-27T15:21:49.143 回答