gdb调试2

gdb调试1

前面介绍了gdb的基础操作,下面再看一些其他操作
1.断点
这里写图片描述
2.观察点和看内存
上面代码,我们想看str[5]里面的值,虽然越界了但是我么可以用观察点来看里面的值
这里写图片描述

对上面所用到的指令进行总结:

指令描述
break(b)在某一行设置断点
break函数名在某个函数开头设置断点
break … if …设置条件断点
continue(或c)从当前位置开始连续运行程序
delete breakpoints断点号删除断点
display变量名跟踪查看某个变量,每次停下来都显示它的值
disable breakpoints断点号禁用断点
enable断点号启用断点
info(或i) breakpoints查看当前设置了哪些断点
run(或r)从头开始连续运行程序
undisplay跟踪显示号取消跟踪显示
watch设置观察点
info(或i)watchpoints查看当前设置了哪些观察点
x从某个位置开始打印存储单元的内容,全部当成字节来看,
而不区分哪个字节属于哪个变量
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值