读书人

关于GDB调试联表结构体有关问题

发布时间: 2012-06-11 17:42:22 作者: rapoo

关于GDB调试联表结构体问题
我是新手,刚学会一些基本命令。。。然后发现在codeblocks下面用gdb调试的很不方便。。。
比如typedef struct tree_node{
struct tree_node *lChild;
struct tree_node *rChild;
char Data;
}tree_node;
tree_node *root;
我在调试的时候输入p *root比如出来
{
lChild = 0x1000
rChild = 0x2000
Data = 'e'
}
我现在想查看左节点和右节点的内容,怎么查看呢???codeblocks弄来弄去也没找到,满意的,就像windows VS2008下面那种能够显示所有结构体关系的。。。。


[解决办法]
Debug > debugging windows > watches
[解决办法]
p root->lChild
p root->rChild
[解决办法]
GDB 不是有print么?
你就print root->lChild
print root->rChild

读书人网 >C语言

热点推荐