有没有办法在gdb中打印char **类型的变量?
我的意思是说,如果.c文件和gdb中有一个变量int length = 17;
,则键入p length将显示length =17。但是,如果它的字符为**,有什么方法可以打印它并查看该变量中的字符/字符串?一直在Google上搜索,但找不到任何信息。
答案 0 :(得分:0)
但是,如果字符为char **,有什么方法可以打印它并查看该变量中的字符/字符串?
该变量中没有个字符/字符串。
您可能要问的是:我可以打印*var
指向的字符串,在这种情况下,print *var
或print var[0]
都可以。