首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-06-11 
关于GDB调试联表结构体问题我是新手,刚学会一些基本命令。。。然后发现在codeblocks下面用gdb调试的很不方便。

关于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

热点排行