1、info args : 查看函数的入参内容

2、set print null-stop :遇到无效的字符就不显示出来了

3、set print pretty :让结构体以定义的形式展示出来,一个字段一行

4、 set print arry on :让数组中的元素每个占一行显示
5、 p sizeof(xxx) : 查看xxx的大小,注意不能直接sizeof(),必须加p
p strlen(xxx) : 产看字符串xxx的长度,注意不能直接strlen,必须加p

6、p 变量名称 = 变量值: 修改变量的值

本文介绍了GDB调试器中的一些实用命令,如infoargs用于查看函数参数,setprintnull-stop可控制无效字符显示,setprintpretty使结构体更清晰,setprintarryon确保数组元素独占一行,psizeof和pstrlen分别用于获取变量大小和字符串长度,且强调了在GDB中需使用p进行操作,此外还提到了如何通过p变量名称=变量值来修改变量的值。
2658

被折叠的 条评论
为什么被折叠?



