2
我想从GDB
打印printf
样式打印。例如,我想打印一个变量值,但是用一些文本来描述它是什么。它可以做到,如果是这样,你能举一个例子吗?GDB格式化打印
我想从GDB
打印printf
样式打印。例如,我想打印一个变量值,但是用一些文本来描述它是什么。它可以做到,如果是这样,你能举一个例子吗?GDB格式化打印
如果你有一个定义int i = 5;
,你可以用格式化打印这种方式打印的i
值:
(GDB)printf的 “我的对象瓦尔:%d \ n”,我
珍惜我的目标:5
(GDB)
你可以很多大用处printf
在gdb
如下:
(gdb) printf "%s", x
Hello world
(gdb)
您可以通过使用call
也
(gdb) call printf("%s", x)
Hello world
(gdb)
我更喜欢前者做到这一点!
大鼠简单和很好的参考。我希望我已经尝试过。谢谢您的帮助。 – brianmearns 2012-01-12 19:15:01
@bmearns欢迎您! – ouah 2012-01-12 19:26:31