如何打印以换行符结尾的空string而不显示gdb中的反斜杠转义符?
我有一个variables
char* x = "asd\nqwe\n ... "
我想用新行打印,而不是反斜杠n 。 可能吗?
更新:为什么不使用gdb printf
命令?
(gdb) printf "%s", x asd qwe ... (gdb)
旧的答案:在debugging器内,您可以执行命令。 只要打电话给printf
(gdb) call printf("%s", x) asd qwe ... (gdb)
使用string说明符:
print /sx