有没有办法在gdb中打印char **类型的变量?

时间:2018-10-25 02:53:13

标签: gdb remote-debugging

有没有办法在gdb中打印char **类型的变量? 我的意思是说,如果.c文件和gdb中有一个变量int length = 17;,则键入p length将显示length =17。但是,如果它的字符为**,有什么方法可以打印它并查看该变量中的字符/字符串?一直在Google上搜索,但找不到任何信息。

1 个答案:

答案 0 :(得分:0)

  

但是,如果字符为char **,有什么方法可以打印它并查看该变量中的字符/字符串?

该变量中没有字符/字符串。

您可能要问的是:我可以打印*var指向的字符串,在这种情况下,print *varprint var[0]都可以。