标签: gdb
gdb有dprintf,其作用如下:
以下内容:
$ dprintf fib, "n is %d\n", n
是:
$ break fib $ commands silent printf "n is %d\n", n cont end
但通常我发现p比printf更有用。除此之外,它支持结构(并且对常量进行符号打印)。换句话说,我想printf "n is %d\n"而不是p n。
p
printf
printf "n is %d\n"
p n
有没有方便的命令呢?