[个人原创]Linux用GDB调试时如何打印数组,结构体的全值打印及其修改或加入变量调试。

jackxiang 2011-9-1 12:58 | |
一.调试打印C程序中的数组的方法

二.打印C程序中的结构体的方法


打印整个结构体:


打结构体中的某个值:


如果打开printf pretty这个选项,那么当GDB显示结构体时会比较漂亮。如:

四.修改变量的值


他人实践:http://wenku.baidu.com/view/77cbd54f767f5acfa1c7cdda.html
GDB个人总结下载:


参看:http://wiki.ubuntu.org.cn/index.php?title=%E7%94%A8GDB%E8%B0%83%E8%AF%95%E7%A8%8B%E5%BA%8F&variant=zh-cn
本站参考:
http://jackxiang.com/post/4014/
http://jackxiang.com/post/757/

使用 GDB 调试多进程程序:
http://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/
http://tieba.baidu.com/f?kz=874502809
http://blog.163.com/redhumor@126/blog/static/1955478420108192540752/

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/4588/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2011-9-2 13:29
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]