GDB调试方法:查看变量

基本的命令 p

使用这个命令,还可以查看结构体的各元素值。

例:p *pstData;

复杂的命令

使用 dislpaly 命令,自动显示变量的值。 

使用 command 命令,执行更复杂的操作,可以执行条件判断。 

使用 call 命令,调用打印输出函数。

查看数组变量

p ArrayVar@ItemNum

格式控制

p /x Val

/c

/f

查看内存变量

x

查看局部变量

info local

设置程序入口参数

set args

程序变量的修改

set var=value

GDB变量的使用

历史变量的使用:$1, $2, ... 

方便变量(convenience variable)的使用

例:

set @q =0

p a[@q++]

原文地址:https://www.cnblogs.com/weichsel/p/1942680.html